Sensex ends flat, Nifty at 25,052 after hitting fresh all-time high

Sensex ends flat, Nifty at 25,052 after hitting fresh all-time high