Putting the brakes on car sales could crash more than the auto industry, according to CNN Business, which reports sales of automobiles dropped 4% worldwide in 2019.
Home CNN: No Sign Global Car Recession Ending
Putting the brakes on car sales could crash more than the auto industry, according to CNN Business, which reports sales of automobiles dropped 4% worldwide in 2019.