Solar and storage to replace the last coal plants in New England
With the planned retirement of Merrimack Station in Bow, N.H. and Schiller Station in Portsmouth, N.H., New England will become coal-free. March 28, 2024 Following a settlement between Sierra Club, The Conservation Law Foundation, and the Environmental Protection Agency, New Hampshire’s two coal plants will close and be replaced by a solar plant with battery …
Solar and storage to replace the last coal plants in New England Read More »