16:51 IST
BSE
Credit RatingIndian Oil Corporation Ltd IOC
Indian Oil Corporation Credit Rating
Indian Oil Corporation Ltd received credit ratings for its bank facilities and debt instruments. Ratings include IND AAA and IND A1+ from India Ratings.