Cerro Dominador to develop 690MW CSP project in Chile
Cerro Dominador is set to develop a 690MW concentrated solar power (CSP) project in Chile, after being granted an environmental permit. The project...
Cerro Dominador is set to develop a 690MW concentrated solar power (CSP) project in Chile, after being granted an environmental permit. The project...