Business Bank of Baroda Introduces bob Utsav Deposit Scheme, a 400-Day Term Deposit with Higher Rates for the Festive Season October 15, 2024