The Business JournalsBig shift for Cary Towne Center as Epic Games buys site for $95M for headquarters campus - Triangle Business JournalJan 3, 2021more_vert