Tata Motors: Buy or sell? (Mar 13, 2009)

Sharmila Joshi of Systematix Shares gives her outlook on the stock.