Business

Timbaban Hydropower Station, the Philippines (EPC,18MW)

Timbaban Hydropower Station, the Philippines (EPC,18MW)

This is CWE’s first clean energy project in the Philippines market.