96MW data center campus proposed in Tyrone, Georgia
Project Rita would see two buildings developed southwest of Atlanta
Project Rita would see two buildings developed southwest of Atlanta
Both men were pronounced dead on the scene
More details released about QTS’s mega campus outside Atlanta
Latest large-scale development the company is involved with
Local residents up in arms and in tears over proposals during council meeting
Still smarting from losing Facebook to Newton County