Zelestra
435 MW Gorbea Solar Plant Commissioned, 70% Power Now Green
Zelestra India appoints Prashant Kumar as Chief Financial Officer
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