Indian Oil Corp (IOC) on Tuesday reported a standalone net profit of Rs 12,967 crore for the quarter ended September 2023, as against a loss of Rs 272 crore a year ago.
Revenue from operations fell 11% to Rs 2.02 lakh crore in the reporting quarter, compared with Rs 2.28 lakh crore in the same quarter of last year.