The world's first 16-megawatt tension-leg floating offshore wind platform departed from Gaolan Port in Zhuhai, South China's Guangdong Province, on Sunday, marking China's accelerated push to scale up ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results