Bank of Baroda Reports 12.8% Credit Growth in Q4 FY25; Bank of India and IDBI Bank Also See Strong Gains April 4, 2025