VIDEO | Super typhoon slams into Chinese offshore wind farms
Offshore wind turbines designed by China’s Envision and Mingyang among those to survive stern test from typhoon Ragasa
Offshore wind turbines designed by China’s Envision and Mingyang among those to survive stern test from typhoon Ragasa