Acciona and Abengoa to construct Cerro Dominador CSP plant in Chile
A consortium of Acciona and Abengoa has signed a contract to construct the Cerro Dominador concentrated solar power (CSP) plant…
A consortium of Acciona and Abengoa has signed a contract to construct the Cerro Dominador concentrated solar power (CSP) plant…