Shanghai shipyards declare force majeure on deliveries as China locks down

Production halted as shipbuilders are forced to go into lockdown