Hydropower is coming! The long awaited arrival of an Archimedes screw ended with a flawless installation at the Hanover Pond dam on Tuesday, December 20, 2016 in Meriden, CT. This is the first city in the United States to install this technology which will transform a dam into a hydroelectric generator. North Shore InnoVentures memberRead more