News

Global oil giants ExxonMobil, Shell, and BP have held initial talks with India’s state-owned Oil and Natural Gas Corporation ...