New MD and CEOs for Bank of Baroda, Bank of India and Canara Bank

The government has appointed Sanjiv Chadha as the new managing director and chief executive of Bank of Baroda

The government has appointed Sanjiv Chadha as the new managing director and chief executive of Bank of Baroda