10.0.1.233

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