Iron Mountain seals wind PPA from Amazon Texas project

Iron Mountain has signed a power off-take agreement for 10% capacity from the 253MW Amazon Wind Farm Texas developed by Lincoln Clean Energy (LCE), enough to power its more than 75 facilities in the state.

Iron Mountain seals wind PPA from Amazon Texas project
Published 11 October 2016, 15:34Updated 11 October 2016, 15:36