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.