Resolven (formerly Zelestra Energy) signed a power purchase agreement (PPA) with Solar Energy Corporation of India (SECI) for setting up 180 MW Inter-State Transmission System (ISTS)-connected wind power project under the 1,200 MW ISTS-Connected Wind Power Project (SECI-Tranche-XIX) in India on April 21, 2026.
This content is restricted.