NHPC is the largest organization for hydropower development in India. It has also diversified in the field of solar & wind power. As of 31 March 2023, the Government of India held 70.95% stake in the company.
The company reported 37.73% jump in consolidated net profit to Rs 643.40 crore in Q4 FY23 from Rs 467.15 crore recorded in Q4 FY22.
Shares of NHPC gained 0.74% to Rs 45.18 on the BSE.