Beijing, China Wednesday Millions of people in China were under tight Covid restrictions on Wednesday as sporadic outbreaks across the country prompted business closures and disruption at the world’s largest iPhone factory. China is the last major economy welded to a zero-Covid strategy, persisting with snap lockdowns, mass testing and lengthy quarantines in a bid to keep infections to a minimum. But fast-spreading virus variants have challenged that approach in recent […]