Indian markets rebound: Sensex up 722.37 points, Nifty tops 24,000

Business