TI-UP enquiry: micro-hydropower - low head turbines.

Low Head turbines are hydropower turbines which have been developed for small-scale exploitation of rivers or irrigation canals