NTPC REL signs 1,200 MW solar PPA with PTC India July 7, 2026 | News NTPC Renewable Energy Limited (NTPC REL), a wholly owned subsidiary…. This content is restricted.