IOC Reports Q1 Loss of Rs 2,661 Crore, Revenue Rises…
Indian Oil Corporation Reports Significant Quarterly Loss Amidst Market Challenges Indian Oil Corporation (IOC) has reported a consolidated net loss of ₹2,661 crore for the first quarter of the fiscal year 2027, reflecting a sharp decline in its financial performance
