Zelestra Energy (formerly Solarpack Corporación Tecnológica S.L) commissioned the 300 MW/ 435 MWp ISTS-Connected Solar Power Project (SECI-Tranche-IX) in Jodhpur, Rajasthan on July 20, 2025.

This content is restricted.