SHANGHAI -China’s auto association estimates that sales in April dropped 48% year-on-year, as zero COVID-19 policies shut factories, limited traffic to showrooms and put the brakes on spending. The estimate …
Topic: