Apple iPhone maker Foxconn slams 'maliciously edited' video that claims Covid deaths at China plant
November 01, 2022 at 05:58 AM EDT
Foxconn said on Tuesday that there have been no deaths at its Zhengzhou, China factory, the biggest Apple iPhone production facility in the world.