NTPC begins trial operations at unit 2 of Lara project
Unit-2 of 800 MW of Lara super thermal power project has been added to installed capacity of NTPC on successful completion of trial operation. With this, NTPC Group’s total installed capacity has increased to 62,910 […]