India Full Year 2010: Maruti Alto crosses 300.000 sales mark, Tata Nano #14
After last month's poor results, Tata has been busy trying to resuscitate the Nano with new TV ads, easier financing and an extended warranty, and it worked so far: the Nano is #12 in December with 5,784 sales, its best month since July. Let's see if this recovery will last…