Business
NTPC FY23 Audited Results

New Delhi, May 23, 2023: The Country’s largest power generator- NTPC Ltd., with a present group installed capacity of 72,304 MW,…