12 October 2018 4 Min Read
China car sales stall with biggest drop in seven years
Sales slumped by 11.6% last month, with a sluggish economy and tough pollution crackdown cited as some of the reasons
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In