New England Hydropower Company Announces Operation in Meriden, CT

27 April, 2017

Great story on the success of North Shore InnoVentures member New England Hydropower Company. Their perseverance is paying off and bringing green energy to the City of Meriden, CT. Read the full press release here.