Spanish independent power producer (IPP) Zelestra has secured a US$176 million green financing package for its 242MWdc Babilonia solar project in Peru.
Despite posting strong revenue growth for 2025, US residential solar and energy storage installer Sunrun reported a decline in quarterly solar installation.