Russia
Features
4 May 18
In a report published by Dataforce earlier this week, analyst Michael Gergen...
Interviews
8 Oct 17
Global Fleet recently caught up with Sergey Dianin, managing director of...
Features
9 Aug 17
At 17 million square kms, Russia is the largest country in the world. Or to put...
Features
22 Feb 17
Moscow is the most congested city in Europe. Drivers in the Russian capital...
Interviews
21 Nov 16
After more than two years of crisis, it seems Russia still has not hit bottom....
Interviews
9 Dec 15
Russian new car sales fell 39% in October and over 40% in November compared to...