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.