New life science campus in Holly Springs increases in size by more than 50% with land deal
The Yield, a new $500 million life science campus being built in Holly Springs, is growing again with the addition of 120 more acres.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed