Bank of Baroda Q4 update: PSU lender reports 14% YoY growth in global business; deposits rise 12% April 3, 2026 · Economic Times Read full story at source