India’s largest integrated energy company
NTPC REL signs PPA for 325 MW solar project
Renewable Energy
November 26, 2021
NTPC REL signs PPA for 325 MW solar project
NTPC Renewable Energy Limited, a wholly-owned subsidiary of NTPC Ltd, India’s largest integrated energy company has signed a PPA and…