Wind Energy Velella Project Launched in France to Reduce Environmental Impact of Floating Wind Turbines byMatthew WrightMay 16, 2023