Nifty rises 59.75 points to hit an all-time high of 25,010.90; Sensex climbs 126.21 points to close at record high of 81,867.55.

Nifty rises 59.75 points to hit an all-time high of 25,010.90; Sensex climbs 126.21 points to close at record high of 81,867.55.