Bank of Baroda Reinforces Leadership in Stressed Asset Management with Senior Appointments 1 December 2025