Jefferies Tata Group strategy: 4 stocks rated ‘Buy’ with up to 37% upside; Tata Consumer, Indian Hotels in focus
Sensex recovers from early lows, closes in the green, Nifty shuts shop near 24,400 led by select Tata Group stocks