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+.

Close Language Tab
Locate us
Languages
Downloads