Bank of Baroda's ₹5,700 Cr NMC Settlement to Impact FY27 Profitability | IPO Scanner News