Spain

Spain

Turbine with 'telescopic' tower installed

SPAIN: A turbine with a prototype 'telescopic' tower has been installed off the coast of Gran Canaria.

Windpower Monthly Events


Latest Jobs