Business

Rucalhue Hydropower Station Project, Chile

 

The Rucalhue Hydropower Station Project, with a total installed capacity of 90MW, is CWE’s first greenfield investment project in Chile, secured with permanent water rights, and it will deliver stable power supply to central Chile upon completion.