China is battling its biggest Covid surge since the start of the pandemic and has locked down multiple cities including Shenzhen, its technology hub, in a move that threatens already brittle global supply chains.
Apple supplier Foxconn and dozens of other factories in Shenzhen have stopped production after authorities imposed a lockdown on the city of 17.5mn.