The government of Shenzhen, China has imposed a COVID lockdown of the city for a week until March 20, with manufacturers there forced to suspend production.
The article you are trying to open requires News database subscription. Please sign in if you wish to continue.