NHPC

Definition : National Hydroelectric Power Corporation
Category : Governmental » Firms & Organizations
Country/Region : India India
Popularity :
Type :
Initialism

What does NHPC mean?

NHPC Limited, formerly known as National Hydroelectric Power Corporation (NHPC), is a hydropower generation company headquartered in Faridabad, Haryana, India.