Iran November 2012: Renault Tondar 90 and Lifan 620 shine
Renault Tondar 90 * See the Top 15 most produced models by clicking on the title! * November 2012 roughly corresponds to Aban 1391 in the Persian calendar, and during that period just 60,470 new cars were produced in Iran, a steep 56% year-on-year drop, but an improvement on the…