Closure of Last Coal-Fired Power Plant in New England

The last coal-fired power plant in New England, the Merrimack Station in New Hampshire, is set to close by June 2028 and will be turned into a renewable energy park. This is a victory for environmentalists and climate activists.