Workers flee the world’s biggest iPhone factory, Foxconn, in China over COVID lockdown
Foxconn, the world’s biggest iPhone factory in Zhengzhou, China, with around 200,000 workers, had strict COVID measures put in place about two weeks ago to stem an outbreak from spreading outside the plant.