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 ...