Hydropower screw turbine for nature park

Hydro power, renewables, landustry, turbine, water fall

The hydropower screw turbine is a fish friendly, efficient device for converting the potential energy in water to electricity.

Landustrie delivered a hydropower screw turbine to the Penllergare Valley Trust in Wales, UK.

The Trust welcomed the screw turbine as its electricity production is an important financial corner stone of the wood’s restoration program.  Read More