Banking on the Future: Bank of Baroda Celebrates 118 Years of Trust, Innovation, and Inclusive Growth 22 July 2025