TOP NEWS iPhone, Macbook makers halt Shanghai production over Covid Several electronics companies, including iPhone and Macbook makers, have halted production in the Chinese cities of Shanghai and Kunshan, adding to supply chain woes under Beijing's strict zero-Covid measures. by AFP Read More