Power Sale Agreement for 1 GW Wind signed SECI

Power Sale Agreement for 1,000 MW of Wind Projects Signed

Power Sale Agreement (PSA) for 1,000 MW of inter-state transmission system (ISTS)-connected wind projects has been signed. The Solar Energy Corporation of India (SECI) entered PSAs with distribution utilities/companies (DISCOMs) ...
/ / Other, Wind