Epic Games buys mall for new HQ for $95M
Gaming
Epic Games announced Sunday that it has reached an agreement to purchase Cary Towne Center in Cary, North Carolina, and plans to turn the location into its new headquarters by 2024. According to publi...
January 5, 2021