English Oil and Natural Gas Corporation Cited by user Klbrain on 07 Mar 2024 The Oil and Natural Gas Corporation Limited (ONGC) is an Indian central public sector undertaking under the ownership of Ministry of Petroleum and Natural Gas…