Bank of Baroda Introduces the Utsav Deposit Plan, Offering Interest Rates Up to 7.9%