Thrilling news has come through in recent weeks as Entergy, which runs Indian Point among several other nuclear power plants, announced it will shutter their Fitzpatrick nuclear facility in upstate New York and Pilgrim in Massachusetts. “Entergy Corp. will close the James A. FitzPatrick Nuclear Power Plant in New York in late 2016 or early 2017,...