Latin America''s largest solar power plant with battery storage
Both located in the heart of the Atacama Desert, the two facilities together will reach a total capacity of 452 MWp and a storage capacity of 2.5 GWh, ensuring an annual output of
Customer Service