11:59 IST
NSE
Credit RatingIndian Oil Corporation Ltd IOC
Indian Oil Corporation Credit Rating
ICRA assigned [ICRA] AAA and [ICRA] A1+ ratings to Indian Oil's bank facilities. These top-tier ratings reflect the company's strong credit profile and stable outlook.