NTPC announced that Unit #3 (660 MW) of Barh Super Thermal Power Project, Stage-I (3x660 MW) is declared on commercial operation w.e.f 00:00 Hrs of 01 July 2025.
With this, the total installed and commercial capacity of NTPC on standalone and group basis will become 60,978 MW & 82,080 MW respectively.