Bank of Maharashtra slashes rate by 25bps