04 Jan 2024 Spain's Avatel sells data center unit to ICG and Teras Capital - report Details of transaction limited
25 Jun 2021 Iron Mountain enters $178 million sale-leaseback deal of UK sites Company selling facilities to fund growth areas such as data centers