India launches third oil & gas auction

The Indian government has launched the latest international auction for 14 oil and gas blocks

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content