The New England Hydropower Company, LLC (NEHC) develops, operates, and manages small-scale, hydro facilities in Legacy Dams, Mills and Canals. Responding to the need for green energy, we are a catalyst in the renewable energy market. Our primary technology—the Archimedes Screw Turbine—is a proven, environmentally sound, fish and wildlife-safe approach to low-impact hydropower.
Location: United States, Massachusetts, Beverly
Member count: 11-50
Founded date: 2011
Investors 1
Date | Name | Website |
- | North Shor... | nsiv.org |