The project, located in the Antofagasta region of Chile, is set to become one of the largest solar photovoltaic merchant power plants in Latin America and one of the largest in the world. Electricity...
* The information available in this section may vary depending on the project.