Award Submission: Pilgrim Nuclear Shuts Down, Leaving Radioactive Waste and Unanswered Questions
Pilgrim Nuclear Power Plant in Plymouth Massachusetts was one of the worst-performing plants in the country before it shut down in May of 2019. The plant…