Business | Fri Jul 25, 2014 6:05pm IST

Nifty retreats from record highs on profit taking