Pilgrim nuclear plant faces highest level of NRC oversight
Pilgrim Nuclear Power Plant in Plymouth, Massachusetts, has been moved to the highest level of oversight for acceptable operations by the Nuclear Regulatory Commission (NRC) following a finding from January regarding a forced shutdown of the plant. Read More »