Epic Games Scores Cary Towne Center in $95 Million Deal
Cary, NC — Developers have toyed with turning the Cary Towne Center mall site into an IKEA, a Top Golf and most recently, a 87-acre mixed-use development, Carolina Yards. Now, the everchanging site has been purchased for a new purpose — global headquarters for Epic Games.