Bank of Baroda Strengthens Global Partnerships with Financial Institutions at London Event 25 October 2025