Iron Mountain has signed a 24/7 PPA agreement with Rye Development, a US hydropower developer, for 150 ME of power over the next ten years from a number of the developer's low-impact hydroelectric projects. Rye Development seeks to integrate power generation capabilities into existing dams wi...

Iron Mountain signs 24/7 PPA for hydropower in US
Jul 04, 2023 | Posted by MadalineDunn | Iron Mountain