Bank of Baroda (Bank), one of India’s leading public sector banks, today announced the launch of the bob Earth Green Term Deposit Scheme, with the aim to raise deposits that will be deployed towards financing eligible environment-friendly projects and sectors. The bob Earth Green Term Deposits offer depositors the opportunity to earn attractive interest rates on […]