bestsellingcarsblog.com
India August 2011: Is it now really game over for the Tata Nano?
Tata Nano * See the Top 50 best-selling models by clicking on 'Read more' at end of post! * Soft month for auto sales in India, with most consumers waiting for the festive season to purchase a new car. The Maruti Alto is of course still #1 but at its lowest volume since June 2010 with 23,170 s