“low-emission, reliable hydropower”
First time I’ve heard the emissions of a transmission line referred to.
IIRC, New England has shut down all their nukes and imports a *lot* of power. I assume this means access to Quebec hydropower, which NE needs badly. Good move.
“a nearly 4,000 page Environmental Impact Statement”