Small Hydro

DOE Approves Northern Pass Energy Project
Eversource and Northern Pass Transmission, a subsidiary of Eversource, announced the Department of Energy has approved the Presidential permit for the proposed 192-mile Northern Pass Transmission ...
DOE funds “fish-friendly” hydropower turbine
US The Electric Power Research Institute (EPRI) has been selected for a $1.5 million award from the US Department of Energy (DOE) to deploy and test the Alden turbine, a hydropower electricity generator designed ...