The Indian Point nuclear power plant was an energy juggernaut for 50 years, generating a quarter of the electricity that powered New York City’s iconic, glowing skyline. It is well into its ...