By CEP Staff • 23 April 2025 in News

Atlas Renewable Energy has secured $510 million in project financing for its Estepa solar and battery energy storage system (BESS) project in Chile’s Antofagasta region.