NANJING, Oct. 12 (Xinhua) -- The world's most powerful floating offshore wind turbine, with a generating capacity of 20 megawatts, has rolled off the production line in Yancheng city, east China's Jiangsu Province, according to the country's leading train maker CRRC Corporation Limited (CRRC).
The wind turbine, independently developed by China, features a wind wheel with a diameter of 260 meters and a swept area