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.
Source
You May Like
-
2 years ago
WHO’s warning about new variant in Australia