Insight Workers in running battles with police at Foxconn’s iPhone factory in China Posted onNovember 24, 2022 Officers deal out beatings amid dispute about pay and conditions at Zhengzhou plant, with Apple warning of iPhone 14 delivery delays Police in China have … 6047598