NEW DELHI: State-run oil refining and marketing giant Indian Oil Corporation Ltd (IOCL) Wednesday disclosed a consolidated net loss of Rs 8,565.54 crore for the last quarter of financial year 2019-20 (Q4FY20). It had reported a consolidated profit of Rs 6,003.96 crore in the corresponding quarter of the
previous year.
