Iron Mountain signs solar energy deal with InRange in UK
June 04, 2024 United Kingdom
Iron Mountain has signed a new energy deal to procure solar power from rooftop solar sites in the UK which InRange which will supply 5MW annually to offset Iron Mountain’s LON-1 facility, aggregated from locally generated rooftop solar power from commercial and industrial buildings.“In our...
Read more