QTS to build another data center in Atlanta, Georgia
Company submits proposals to build a 1.1 million square foot facility next to existing campus
Company submits proposals to build a 1.1 million square foot facility next to existing campus
Company submits proposals to build a 1.1 million square foot facility next to existing campus