New England Hydropower Company was featured in the Salem News and the Canton Compass for its contracts in Canton, Conn., to showcase the company’s Archimedes Screw Turbine Generator, which is considered a “best practice” for small hydroelectric generation in the UK and Europe.Read more