Skip to content

China completes installation of world’s largest single-rotor floating wind turbine