bestsellingcarsblog.com
India February 2011: Alto high again, Nano back in Top 10
Tata Nano Another very strong month for car sales in India with at #1 the Maruti Alto above 33,000 units for the 2nd time only in its career, and at #2 the Hyundai i10 at 15,000+ sales for the 4th time in the last 12 months. Tata is doing well, with the Tata Indigo/Manza at #7 (8,966 sales) an