News

The move marks Stonepeak's fourth data center investment in North America, and eighth globally. In total, the New York-based firm operates more than 100 data centers, with over 500 megawatts of ...