By CEP Staff • 25 February 2026 in News

Zelestra has commenced construction of the 242 MWdc Babilonia solar project in Arequipa, Peru.