Dells
Dells Location: Wisconsin, USA Size: 2.94 m Power: 2.6 MW Net Head: 7.62 m Scope of Work: Three new propeller turbines and generators Turbine rehabilitation New draft tubes Installation supervision

Dells Location: Wisconsin, USA Size: 2.94 m Power: 2.6 MW Net Head: 7.62 m Scope of Work: Three new propeller turbines and generators Turbine rehabilitation New draft tubes Installation supervision