Zhengzhou, home of the largest iPhone factory, is the latest city in China hit with a COVID-19 lockdown, putting iPhone production in limbo.
Zhengzhou, home of the largest iPhone factory, is the latest city in China hit with a COVID-19 lockdown, putting iPhone production in limbo.