News

The "Zhengli 3500," a 3,500-ton self-propelled, self-elevating offshore wind power installation platform developed by ...