News

Spanish independent power producer Zelestra has secured financing and reached financial close for its 220MW solar-plus-storage plant in Chile.
Maxwell has taken part in the recently concluded SNEC 2025, showcasing its comprehensive solar cell manufacturing solutions.