Workers Flee China's Largest iPhone Factory After Covid Lockdown

Scores of workers at the world's largest iPhone factory in central China have fled after a Covid-19 surge shut down production and saw operator Foxconn lockdown the facility.