New England Hydropower Company, LLC (NEHC) 100 Cummings Center, Suite 451C , Beverly , MA 01915 USA About Solutions industries Publications articles Home Companies New England Hydropower Company, LLC ... Industries New England Hydropower Company, LLC (NEHC) Industries Industries Served Energy - Hydro Power