Why Super Typhoon Yagi wrecked 1 wind farm in China but the rest stood their ground
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
China’s advanced turbine design means ‘typhoons are no longer an insurmountable environmental constraint’, wind energy expert says.