Spain’s first two-headed floating wind turbine expected to become ‘lowest cost solution’ for renewable energy far from coastline
SPAIN’S first floating two-headed wind turbine has been built in Gran Canaria. The prototype, dubbed W2Power, is hoped to become the ‘lowest cost solution’ for