With Half of China Locked Up, Car Sales Plunge 92%
February 21, 2020Car sales in China for the first two weeks in February are down 92% from a year ago.
Hard hitting global and local news
Car sales in China for the first two weeks in February are down 92% from a year ago.