Business

Timbaban Hydropower Station, the Philippines

 

The Timbaban Hydropower Station, with a total installed capacity of 18MW and 3 radial turbine units installed, is CWE’s first clean energy project in the Philippines market.