China delivers offshore wind turbine installation platform with record
On Aug. 28, the "Ganghangping 5," a self-propelled and jack-up offshore wind turbine installation platform with China''s highest elevation height, strongest comprehensive lifting capacity