On Sunday, Epic Games announced it had reached an agreement with Turnbridge Equities and Denali Partners to purchase Cary Towne Center, an 87-acre mall complex in Cary, North Carolina, in a deal valued at $95M USD, according to public records. Epic plans to turn the property into its new headquarters, with construction to begin later […]