Bank of Baroda reports FY2026 profit ₹20,021cr, proposes ₹8.5ps dividend

Business