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...
350x234 Banner

SPONSORED

MOST READ NEWS