Wind Energy

France installs its first floating wind turbine

France has installed its first floating wind turbine off Saint-Nazaire, a facility that could eventually become an alternative to nuclear energy.

Search