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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results