Home
Why Choose Us
Cases
EPC Services
Global Markets
Sustainable Development
Contact Us
中
Cases
Project Name
installed capacity
country
Jabban Hydropower Station, Pakistan
22MW
Pakistan
Discover More
Guayacán Hydropower Station, Chile
12MW
Chile
Discover More
Nanpil Hydropower Station, Micronesia
725MW
Micronesia
Discover More
Naryn River Stage-1 Hydropower Station
38MW
Uzbekistan
Discover More
Indonesian Hydropower Station
Indonesia
Discover More
Containerized Generator Units
40kW, 50kW, 55kW
Japan
Discover More
Zhejiang Lishui Jinshuitan Project
China
Discover More
1
2
3