- The investment values Echelon at around €2.5bn enterprise value.
- Starwood Capital will become a 50 percent shareholder in Echelon
- Starwood Capital is a private investment firm focusing on global real estate
Starwood Capital Group has made a strategic investment in Echelon Data Centres, a data centre developer in Ireland and the UK.
