Starwood Capital invests $850m in Echelon Data Centres

Starwood Capital invests $850m in Echelon Data Centres
Image: Echelon

The investment values the Company at approximately €2.5bn Enterprise Value

This content is for subscribers only

To read this article please login or subscribe