NHPC Limited was established in 1975 and is headquartered in Faridabad. The company is a government-owned company focused on developing and operating hydroelectric power projects across India. NHPC is one of the country's leading hydropower producers and is also expanding into solar and other renewable energy sources.