Bank of Baroda extends Debadatta Chand as MD and CEO for three more years from June 30, 2026, after government approval; shares close down 2.39% on the NSE.
Bank of Baroda extends Debadatta Chand as MD and CEO for three more years from June 30, 2026, after government approval; shares close down 2.39% on the NSE.