Deposit Just Rs 2 Lakh With Bank of Baroda and Get Rs 84,349 Interest, See Details November 6, 2025 - 6:34 PM Bank of Baroda Savings Scheme: Bank of Baroda, one of India's leading public sector banks, is offering attractive interest rates…