Bank Nifty hits record high—here's what's behind the buzz

Business