News

The investment is a bet by Stonepeak on the growing demand for digital infrastructure, particularly data centres supporting ...