ONGC, India's top oil and gas producer, has toppled Indian Oil Corp (IOC) to regain crown of being the country's most profitable public sector company. According to earnings statements of the listed companies, Oil and Natural Gas Corp (ONGC) reported a 34 per cent jump in its 2018-19 fiscal net ...
READ MORE +