Shanghai's big automakers saw production plunge by 75% in April after lockdowns began

Back
Top