The Oil and Natural Gas Corporation of India (ONGC) is India’s largest oil exploration and production firm. It is a government-owned company and the Union Ministry of Petroleum and Natural Gas. ONGC operates land and offshore rigs, in addition to conducting exploratory work on potential oil and natural gas fields. After Iran awarded a contract for […]