State-owned Indian Oil Corporation reports massive 98.6% drop in net profit
Indian Oil Corporation Ltd (IOC) reported a massive 98.6% drop in net profit in the September quarter, as refinery margins fell and marketing margins shrunk. | Photo Credit: G.N. Rao State-owned Indian Oil Corporation Ltd (IOC) on Monday (October 28, 2024) reported a massive 98.6% drop in net profit in the September quarter, as refinery…
Read More “State-owned Indian Oil Corporation reports massive 98.6% drop in net profit” »