Iron Mountain purchases Texas wind power

New agreement expected to help Iron Mountain utilize renewable sources for 2/3 of total North American electricity load by 2018 BOSTON – Business record management company Iron Mountain Incorporated, announced the signing of a wind power purchase agreement that will leverage renewable energy sources to power as much as 30 per cent of its North American electricity […]

Iron Mountain purchases Texas wind power Read More »