from The Conservative Treehouse: New England consists of six states in the US Northeast, Connecticut, Maine, Massachusetts, New Hampshire, Rhode Island, and Vermont. The states have been warned by regional ISO electricity providers for several years about their vulnerability if the winter weather is harsh and there is a significant increase in demand for home […]
Source