Shanghai shipyards declare force majeure on deliveries as China locks down
Production halted as shipbuilders are forced to go into lockdown
FEELING THE STRAIN: Covid-19 cases in China’s largest city of Shanghai are still rising as millions remain isolated at home under a sweeping lockdownPhoto: Scanpix