Clean energy firm Electric Hydrogen Co. has leased 187,236 square feet of manufacturing space at Pathway Devens, located at 33 Jackson Road in Devens, MA.
Read more