Velella Project Launched in France to Reduce Environmental Impact of Floating Wind TurbinesBy Matthew WrightMay 16, 2023 France has launched a collaborative project called Velella aimed at reducing the environmental impact of floating wind turbines. The project has secured a €5.7m grant as…