CPDL signs PPA with SECI for 50 MW solar power and BESS September 2, 2026 | News Chandigarh Power Distribution Limited (CPDL) has signed a power purchase agreement… This content is restricted.