Company Update Bank of Baroda - 532134 - Provisional Business Figures 31.03.2025 BSE India Provisional Business Figures 31.03.2025