Russia May 2017: Recovery sets in with sales up 14.7%
Lada sales are up 22% at home with the Vesta up 75% to third place. Picture zr.ru * See the Top 54 All-brands and Top 25 models by clicking on the title * This is it: the Russian new car market looks to be back on track. With a 14.7%…