New England Could Lose the LNG Terminal That Saved Its Butt A Few Years Ago
Robert Frost's New England is no longer a place of common sense. It wants no part of natural gas and may now lose its one relief valve, the Everett LNG Terminal.
energysecurityfreedom.substa…