The closure of Vermont Yankee could put a hurting on the electricity bills of New England residents this winter. What does — and doesn’t — it mean for America’s energy landscape?
The closure of Vermont Yankee could put a hurting on the electricity bills of New England residents this winter. What does — and doesn’t — it mean for America’s energy landscape?