US: Iberdrola Renewables has signed a 20-year power-purchase agreement (PPA) for 75MW of the output from its 100MW New Harvest wind farm in Illinois. The deal is with utilities Commonwealth Edison and Ameren Illinois.
Iberdrola signs 75MW PPA
6 January 2011 23:00 GMT
Updated
25 November 2012 15:18 GMT