Cerro Dominador Eyes on More Concentrated Solar Power projects in Chile

Chile has abundant solar resources. The Cerro Dominador project currently under construction is the first commercial CSP station in South America. The power station has an installed capacity of 110MW, with molten salt tower technology and a heat storage system, and can realize 24-hour uninterrupted power generation. The global economy is under the impact of …