Search

Video

Monday
20 Dec 2021

Video: Typhoon-Resistant Offshore Floating Wind Turbine Installed in South China

20 Dec 2021  by New China TV   
Check out how a typhoon-resistant offshore floating wind turbine was installed in south China's Guangdong.

More News

Loading……