Loading newsroom…

Chandigarh Discom Signs SECI PPA for 50 MW Solar & BESS Under First ISTS Project | India Energy Atlas