News
Indian Oil Corporation receives credit ratings for bank facilities
16-May-2026 | 12:50
From ICRA
Indian Oil Corporation announced that ICRA has rated the company's bank facilities at ICRA AAA; Stable/ ICRA A1+.
Indian Oil Corporation announced that ICRA has rated the company's bank facilities at ICRA AAA; Stable/ ICRA A1+.