Shanghai lockdowns could force China carmakers to stop production – XPengSource: Times of MaltaPublished on 4 years ago