Strategic buys Denver data center from Chirisa for $13.5 million
Facility likely the Centennial data center newly leased to Expedient
Facility likely the Centennial data center newly leased to Expedient
Company’s third new data center in less than two months