Car dealerships across China are facing losses of almost $20 billion as consumers hold off on making major purchases and vehicles pile up in sales ...
Car dealerships across China are facing losses of almost $20 billion as consumers hold off on making major purchases and vehicles pile up in sales ...