Ming Yang
Typhoon resistant: China’s first floating wind turbine set to ride waves in South China Sea
Exclusive