IOC reported a standalone net profit of Rs 716.82 crore for the quarter that ended December 31, surprising analysts, who anticipated a Rs 900-crore loss
IOC, ONGC and NTPC were the top three most profitable public sector companies in 2017-18, while BSNL, Air India and MTNL recorded the highest plunge in balance sheets