XINHUA Ocean X, the world's largest floating wind power platform was put into operation in Yangjiang, Guangdong province on Dec 11, local authorities said. Independently developed by Chinese wind ...