This image, from 2018, shows a floating wind turbine in waters off the coast of France. SEBASTIEN SALOM GOMIS | AFP | Getty Images Eleven projects centered around floating wind technology are a step c...
This image, from 2018, shows a floating wind turbine in waters off the coast of France. SEBASTIEN SALOM GOMIS | AFP | Getty Images Eleven projects centered around floating wind technology are a step c...