Wrap your head around that one. Tata has sold 229,157 Nano models since 2009, and last month saw sales fall by 86 percent compared to March 2012. Even so, the company says it doesn't plan to kill ...
In a list which has been traditionally dominated by Maruti Suzuki models, the Tata Punch SUV has emerged at the very top for the first time ever - taking the crown for being the bestselling ...