Taking Stock: Markets rebound sharply; Nifty above 22,900, Sensex jumps 905 pts as IT, FMCG, banking...
The broader markets performed inline with main indices with Nifty midcap and smallcap indices rising 1 percent each.

What's Your Reaction?









