China imposes a new Covid lockdown on around an iPhone factory
Chinese authorities have locked down the area surrounding the world’s largest iPhone factory after workers fled the facility to avoid Covid restrictions. The Zhengzhou airport economic zone in central China, where Taiwanese tech giant Foxconn …