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.