UPSTREAM TECH INC
Somerville, Massachusetts
Companies in
UPSTREAM TECH INC
Address
444 SOMERVILLE AVE , Somerville , 02143 , MassachusettsWebsite
https://upstream.techContact Person
KATE DOUGLASEstablished
2009Description
With Natel’s water-to-wire low head hydropower systems, low drops in man-made and natural waterways can easily be developed to produce clean, reliable baseload power, enabling cost-effective generation of power at drops between 5 and 20 feet in height.