As China's zero-Covid policy wrecks havoc in the world's biggest manufacturing hub, workers at Foxconn, a significant producer of Apple iPhones, are struggling for food and medical supplies, reported the Financial Times.
Chinese censors took down social media videos showing the plight of workers at the Foxconn-run factory in Zhengzhou in