Markets end off afternoon lows: Nifty closes below 25,900, Sensex down 75 points; Trent, Tech Mahindra key losers
Tata Steel surges on global rally; Bajaj Finserv, Bata India tumble after weak Q2. Check the latest stock movers and upcoming earnings!

What's Your Reaction?











