Zelestra
Suzlon to Power Zelestra’s First FDRE Project With 381 MW Order Across Three States
435 MW Gorbea Solar Plant Commissioned, 70% Power Now Green
Zelestra In FDRE Deal With SJVN Through 500 MW Of Wind, Solar & BESS
Zelestra Closes €132 Mn Financing For Its Gorbea Solar Plant In India