3/6/2012

Iberdrola Renewables has completed construction on one of the world's biggest wind projects, the 152-turbine Blue Creek Wind Farm in Ohio. The wind farm will supply power to FirstEnergy Solutions under a 20-year deal, Iberdrola said.

Related Summaries