Shenzhen forced into another Covid lockdown
RegulationShenzhen forced into another Covid lockdownShenzhen forced into another Covid lockdown
The Chinese city of Shenzhen, home to much of the world’s technology manufacturing, is being locked down due to a surge in Covid cases.