NTPC Limited

NTPC Limited

SCOPE Complex, Institutional Area, Lodhi Road, New Delhi - 110003
+91 11 24360100
India India.png

Business Details

Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
India

Company Updates

31 Mar 2017

The National Thermal Power Corporation has completed commissioning of the 260 MW solar project being developed under its self-owned projects program. The final 55 MW of the project were commissioned this week.

Last Update