Indian markets rally as Sensex reclaims 77,000, Nifty tops 24,000

Business