Foxconn, a major supplier for Apple and critical partner for the manufacturing of the iPhone, has halted production in the Chinese tech hub of Shenzhen, according to a spokesperson from the tech giant. The halt in operations is a direct result of soaring covid-19 cases in China, a country that has managed to keep ...