NHPC Ltd. http://www.nhpcindia.com NHPC Ltd. is a public-sector renewable power generation company. The company generates electricity from hydropower, wind, and solar sources.