Workers at the world’s largest iPhone factory in central China have fled in dramatic scenes after authorities locked down the premises over a Covid outbreak.

Post a Comment