NTPC REL signs PPA for 1,000 MW solar project with UPPCL June 9, 2025 | News NTPC Renewable Energy Limited (NTPC REL), a wholly owned subsidiary of NTPC Limited… This content is restricted.