Tata Motors rides to lifetime high; stock upgraded

Tata Motors Ltd rallied as much as 5.7 per cent in morning trade on Friday to hit its lifetime high of Rs 364.70 on the Bombay stock Exchange. Tracking the momentum, the stock has also crossed Rs 1 lakh crore market cap mark.