Tag: Bank of Baroda introduces 400-day ‘Utsav Deposit Scheme’ at 7.3%