Tata Motors: Buy or sell (Feb 20, 2009)

Ashu Bagri, technical analyst at SBI Caps, gives his outlook on the stock.