News

Zelestra has achieved the financial close for a portfolio financing of six solar photovoltaic (PV) projects in Spain.