The Keep

Switch Unveils $2.5B ATL Data Center Investment

The Keep, which is expected to be fully powered by green energy, will serve as a hub for the Southeastern U.S. market.