NTPC commissions final 120 MW at Shajapur solar project in Madhya Pradesh July 1, 2025 | News NTPC Renewable Energy Limited, a wholly owned subsidiary of NTPC Green Energy Limited… This content is restricted.