Russia October 2013: Renault Duster & Lada Largus break records, Toyota Corolla in Top 20
The new generation pushes the Toyota Corolla to #17 this month.* See the Top 25 best-selling models and Top 54 All-brands by clicking on the title! *And it's now been 8 months in a row of year-on-year decline for Russian new car sales, down 8% in October to 234,481 registrations, bringing th