The Genius of Small Hydro Turbines
Hydropower is a great source of energy that doesn’t suffer the same intermittency problems as other renewables. But dams fail. A lot. About 95% of the existing hydropower systems in the States were built before 1995, and over half operate using equipment designed over 80 years ago.1 This