Energy & EnvironmentTechnology
20MW Floating Wind Turbine 'Tuqiang Hao' Begins Construction
China begins construction on the world's first 20MW floating wind turbine 'Tuqiang Hao' in Zhuhai, marking a milestone in deep-sea offshore wind power.
—4 min read