By CEP Staff • 6 March 2026 in News

Zelestra has reached financial close on the 242 MWdc Babilonia solar project in PerĂº.