Russia new car sales sink 62.4% in August due to Western sanctions

Russia new car sales sink 62.4% in August due to Western sanctions
Picture used for illustrative purposes.

Most Popular Stories