Home > Business > New energy > Hydro power > Projects

Dabu Hydropower Station(China)

2016-08-29

Dabu Hydropower Station also uses three bulb turbine units with a total installed capacity of 90MW made by the Austrian company VA Tech Hydro.