China’s 18 MW offshore wind project enters full operation
China has commissioned its first large-scale offshore wind power project featuring 18-megawatt (MW) ultra-large turbines, marking a milestone in the country’s expansion of high-capacity renewable energy....

