NTPC is India's largest energy conglomerate. It has presence in the entire value chain of the power generation business. The Government of India holds 51.10% in NTPC.
The company recorded 1% rise in standalone net profit to Rs 5,672.32 crore on a 21.8% increase in total income to Rs 43,399.15 crore in Q4 FY23 as compared with Q4 FY22.