Iberdrola said that the agreement is the biggest PPA for wind energy in its history. Iberdrola Renovables US subsidiary Iberdrola Renewables is currently constructing the Cayuga Ridge wind farm in the Odell and Emington localities of Illinois State, to the south of Chicago, with support from a US government treasury grant. The wind farm will be completed in the Spring.
For