Result Bank of Baroda - 532134 - Board Meeting Outcome for Financial Results 31.03.2025 BSE India Financial Results 31.03.2025