Atacama

Atacama 1 Concentrated Solar Power (CSP) recognized by the Inter-American Development Bank

The Atacama 1 Concentrated Solar Power (CSP) plant, which Abengoa is constructing in Chile, has been recognized by the Infrastructure 360° Awards for its contribution to clean power generation.