France installs its first floating wind turbine

Views 11

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

Share This Video


Download

  
Report form