3 years 4 months ago Link GamesIndustry The company will transform the 980,000-square-foot and 87-acre Cary Towne Center into its new campus by 2024 Tags GamesIndustry