Xiaoyang Li

Chinese Wind Installations Could be Halved in 2020: Coronavirus Outbreak

The coronavirus outbreak could lead to production delays in China’s wind turbine installations by up to 50 percent in 2020,…

4 years ago