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 requires paid subscription.
Subscribe Now
Credit: AFP
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.