Microhydro electric systems Advantage & Disadvantage Micro hydro is a type of hydroelectric power that typically produces from 5... ajinkyaaa 3 years ago