Wind Energy Turbine Components Arrive for 30-MW Floating Wind Project in France byChristopher EvansNovember 4, 2024