Nifty 50 hits record high—here's what pushed it up

Business