The US Department of Energy (DoE) recently hosted a public hearing in Concord, New Hampshire to seek views of local residents on the development of The Northern Pass project.

This content is available to only paying subscribers.