Sales 877.QTS.DATA|Support 866.239.5000
April 03, 2018

Citi to provide renewable energy for QTS data center in Irving, Texas

DatacenterDynamics