MARKETSBank of Baroda Falls 5% on Rs 5,700 Cr NMC SettlementTabassum ChaudharyJuly 2, 2026July 2, 2026 July 2, 2026July 2, 2026 Shares of Bank of Baroda fell 5% on Thursday, to a day low of Rs 257.70, after agreeing to pay Rs 5,700 crore to settle...