Taking Stock: Markets snap 4-day losing streak; Nifty ends above 22,500, Sensex up 473 pts
Broader indices performed inline with benchmark indices, with the Nifty Midcap and Smallcap indices adding 0.5 percent each.

What's Your Reaction?









