Chinese authorities imposed lockdowns on 600,000 people in the area surrounding the world’s largest iPhone factory on Wednesday after workers fled to avoid a coronavirus outbreak and the resulting restrictions. …
Tag: