Uncategorized

Image Gallery

01 / 01

Wind in 2012: Booming in North America; Tops 100 GW in Europe

A Turbine at the London Array in the UK