Concept Page

National Hydroelectric Power Corporation

Full article in progress. Check back soon.

About — National Hydroelectric Power Corporation

National Hydroelectric Power Corporation (NHPC) is a Government‑owned Indian enterprise that develops, owns and operates hydroelectric projects. It is a leading producer of renewable energy, contributing about 10% of India's hydro power capacity. Notably, NHPC built the 2,000 MW Tehri Dam, one of the country’s largest hydroelectric schemes.

Articles that reference this concept