ECI Signs PSA For 460 Wind Power with UPPCL

The Uttar Pradesh Power Corporation Ltd. (UPPCL) has signed a Power Supply Agreement (PSA) for procuring 460 MW of wind power with the Solar Energy Corporation of India (SECI).