Thursday, July 17, 2025
spot_img
Home Tags Echelon Data Centres

Tag: Echelon Data Centres

Starwood Capital invests $850m in Echelon Data Centres

Starwood Capital Group has announced a strategic investment in Echelon Data Centres through a controlled affiliate. The investment, totaling approximately $850 million from Starwood...

SPONSORED

LISTINGS

MOST READ NEWS