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

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