Sections
Shows
Events
Market roundup: Sensex ends 163 points higher, Nifty at 17,853; today's top gainers and losers