Download
China's first deep-sea floating wind power platform sets sail
01:22

China's first deep-sea floating wind power platform, funded and built by the China National Offshore Oil Corporation (CNOOC), set sail off the coast of Qingdao City in east China's Shandong Province on February 23.

Search Trends