Bank Nifty smashes past 58,900 for the 1st time

Business