Russia economy meltdown as new car sales plummet and China floods market with own vehicles
A huge country has experienced an implosion in demand for new cars as major brands refuse to import models and local rivals are hit with sanctions.
Daily Express :: Cars Feed