Hydropower is a consistent energy source that doesn’t face the same intermittency challenges as other renewables. Many ...