China suspends access to zone around iPhone facility after workers flee COVID restrictions

China has suspended access to an industrial zone in the Central city of Zhengzhou after the city reported 64 COVID

Read more