Today, the world’s largest offshore converter station set off from Jiangsu province for Yangjiang, Guangdong province. Once installed offshore, it will become the energy hub for the Three Gorges ...