Dec
18th
Stay connected Subscribe to our RSS feed
Car makers are pulling down the shutters at dealerships across Russia because of the currency crisis which has seen a 40% drop in the value of the ruble.
Stay connected Subscribe to our RSS feed
Do not miss the latest Auto News !