Meaning : Directorate general of Hydrocarbons
Category : Government
Sub Category : Ministry
Type : Initialism
What does DGH mean or stand for ?
Directorate General of Hydrocarbons is a government department of the ministry of Petroleum and Natural gas.Its main aim is to regulate the oil wells and resources and also to keep in mind the environmental and ecological fallouts drilling and boring could have.In addition to this they also take care of the business aspects of allowing private players to tap into these resources.