A controlled affiliate of Starwood Capital Group has made a strategic investment in Echelon Data Centers.
“For Starwood Capital, this significant and strategic investment continues our long-term focus and capital deployment into a core sector for our European business,” said Lorcain Egan, co-head, Europe, at Starwood Capital Group.
Echelon was founded in 2016 and has grown to become one of the leading data center developers in Ireland and the United Kingdom, providing large-scale facilities to support the growing global demand for data and computing resources — sustainably, responsibly and with due regard for the environment. Echelon currently has 140 megawatts of capacity that is either operational or in late-stage construction, including a fully pre-committed 91.4 megawatts hyperscale campus in Dublin. In addition, the company has a strategic landbank in excess of 500 megawatts, of which 168 megawatts is in the advanced stages of agreement with occupiers and ex