Advertisment

Indian Oil Corp

Indian Oil Corporation IOC
State-owned Indian Oil Corporation Ltd (IOC) on Monday reported a massive 98.6 per cent drop in net profit in the September quarter, as refinery margins fell a...
Advertisment
Subscribe