N nhpr.org New England's last coal plant has stopped operating, according to its owners 96 points toomuchtodo 1 year ago 88 comments