Icon
 

How micro hydro can help rural communities meet household energy needs