NHPC Full Form: Functions, Financial & Overview
NHPC Limited, earlier known as National Hydroelectric Power Corporation, is a Mini Ratna Category-I Public Sector Undertaking under the Ministry of Power, Government of India. Established in 1975 under the…