Iron Mountain Data Centers procures solar power for London data center

General

Iron Mountain Data Centres signed a deal for 5MW of locally generated solar energy to offset its LON-1 data centre in Slough.

June 11, 20247 mins
Iron Mountain Data Centers procures solar power for London data center