NTPC Renewable Energy signs PPA for 325 MW solar projects
(EPT): NTPC Renewable Energy Limited (NTPC REL) a wholly-owned subsidiary of NTPC Limited, India’s largest integrated energy!-->…
Recover your password.
A password will be e-mailed to you.