Echelon Data Centres secures further funding from Starwood
Ireland’s Echelon Data Centres received an $850m investment from a Starwood Capital Group affiliate.
or
Ireland’s Echelon Data Centres received an $850m investment from a Starwood Capital Group affiliate.
or