Ocean Winds eying 21MW turbine for landmark floating wind project
Ocean Winds intends to deploy giant 21MW wind turbines on a flagship floating offshore wind project in the French Mediterranean and also has a preferred choice on which hull design it will use for the foundations.