Echelon Data Centres raises €855m from Starwood
Ireland’s Echelon Data Centres has raised €855 million ($975 million) in debt with affiliates of the US private investment firm Starwood...
Ireland’s Echelon Data Centres has raised €855 million ($975 million) in debt with affiliates of the US private investment firm Starwood...