It has been a very tough going for once the third largest car manufacturer in India, Pune based Tata Motors. But the good thing is that the company intends to fight back, and fight back with a plan.
One of the important launches for them will be the 2013 Tata Nano which, we know, is [...]