Logo
N

New England Hydropower Company LLC

25 employees

New England Hydropower Company is an energy production company that operates small-scale regional and local hydroelectric facilities.

Basic info

Industry

renewable energy semiconductor manufacturing

Sectors

Renewable Energy
Energy

Date founded

2011

FAQ