NTPC
International

NTPC | FY23 Audited Results

May 20, 2023

NTPC Ltd., the largest power generator in India with a current installed capacity of 72,304 MW, has announced its financial results for FY23 on