Independent financial news & research
India’s Oil and Natural Gas Corp. (ONGC) is in talks to take over operations at two…