NHPC Limited, previously known as the National Hydroelectric Power Corporation, is an Indian public-sector company focused on hydropower. Established in 1975, its primary objective is to plan, promote, and facilitate the efficient development of hydroelectric power. Over time, NHPC has...