News

Palisades ceased operations in May 2022 by its New Orleans-based owner, Entergy Corp., and was later sold to Holtec in June ...