Apple’s largest iPhone factory, in the city of Zhengzhou, has been beset with production problems caused first by a Covid lockdown and then a shortage of workers. Now, that plant […]
China Labor Watch
Trending topics and news from the China Labor Watch category
Back to news home