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...

Esports Observer
January 5, 2021