CGN installs ultra-large 18-MW offshore wind turbine in Guangdong
China General Nuclear Power Corporation (CGN) recently completed the installation of its first 18-megawatt ultra-large offshore wind turbine at the 1-gigawatt Fanshi II offshore wind power project in Yangjiang, South China's Guangdong province.