China locks down tech hub Shenzhen, home to main Chinese maker of Apple’s iphones
Pandemic restrictions in two of China’s largest cities, Shenzhen and Shanghai, imposed Sunday have forced Apple suppliers including Foxconn to suspend production, per Nikkei Asia. Why it matters: The …