Press Release

EIG-Owned Cerro Dominador Inaugurates Concentrated Solar Power (CSP) Plant in Chile