France

France

Ideol launches first floating foundation

FRANCE: Ideol has launched the floating foundation of its demonstration project from Saint-Nazaire harbour.

Windpower Monthly Events