Bank of Baroda Country: India Industry: Banks Issuer Ratings (S&P/M/F): BBB/Baa3/BBB- Placement: 22.06.2026 Tenor: 3Y