All eyes on Atlanta

Atlanta has by far the most data center space under construction compared to the amount of space currently available for companies to lease.