IOC Q1 profit almost halves, revenue slides
Indian Oil Corporation (IOC) reported a decline of almost 47% in standalone net profit to ₹1,911 crore for the first quarter ended June 30, 2020. Rev
Indian Oil Corporation (IOC) reported a decline of almost 47% in standalone net profit to ₹1,911 crore for the first quarter ended June 30, 2020. Rev