Indian Oil Corporation Ltd. reported third quarter consolidated net profit plunged 77% to ₹2,115 crore from ₹9,030 crore in the year-earlier period. Consolidated revenue from operations dropped 3% ...
Indian Oil Corporation (IOC), the nation's biggest oil firm, on Monday reported a 64 per cent drop in its December quarter ...