
Environment and Energy
China Deploys Largest Floating Wind Platform Adapted for Challenging Seas
China deployed the largest single-unit capacity floating offshore wind turbine system, developed by Goodwind and the Three Gorges Group. The 16 MW Three Gorges Navigator was anchored more than 70 kilometers offshore from Yangjiang, Guangdong Province, on May 2, 2026. The system features a 24,100-ton semi-submersible platform designed to withstand waves exceeding 65 feet and wind speeds over 160 miles per hour, with nearly three times the capacity of the prior Three Gorges Leading Ship and 50 percent lower cost per kilowatt.























