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.