Auto

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

BEIJING — Auto production plunged in April as Covid lockdowns halted nearly all non-essential business in the metropolis of Shanghai, according to a …

Read more

Show More

Related Articles

Back to top button