By CEP Staff • 12 January 2026 in News Zelestra has reached financial close on two solar projects in Italy.