10.0.1.208

European wind power: thar she blows

1080
The report investigates four key areas for the wind power sector: the continuing difficulty faced by turbine manufacture