Russian car sales fell 84% in May as sanctions and international isolation put an industry that was once a hub for foreign investment to a near halt.
Russian car sales fell 84% in May as sanctions and international isolation put an industry that was once a hub for foreign investment to a near halt.