New Delhi, Oct 28 (PTI) 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 and marketing margins shrunk. The company posted a standalone net profit of Rs 180.01 crore in the July-September period — the second quarter of […]