It is involved in exploring for and exploiting hydrocarbons in 26 sedimentary basins of India Amol Khachane 14-03-2017 0 Answers 2 0 TAGS involvedexploringforandexploitinghydrocarbonssedimentarybasinsIndiaDictionary Comment: Submit See all questions in Meaning in Hindi