Indian Oil Chairman: This Fiscal Year Revenue Loss Likely Over INR500 Billion

Indian Oil Corp. (530965.BY) expects to record a revenue loss of more than INR500 billion in the fiscal year that started April 1 because it sells petroleum products at government-mandated prices, Chairman and Managing Director Sarthak Behuria said Thursday.