Shenzhen, China’s Tech Hub, Is Put Into Lockdown Disrupting World Tech Supplies
SHENZHEN (CHINA): A rise in Covid-19 reports has caused Foxconn and other manufacturers to suspend production in Shenzhen. More than ...
SHENZHEN (CHINA): A rise in Covid-19 reports has caused Foxconn and other manufacturers to suspend production in Shenzhen. More than ...