COVID-19 causes lockdown in China’s Zhengzhou world’s biggest iPhone plant
Zhengzhou/IBNS: Chinese authorities have imposed a lockdown in Zhengzhou district, a region that houses the world’s largest iPhone factory, to combat Covid-19 spread, media reports said. The lockdown started on …
Read More