How much power does Gov. Cuomo have over Indian Point’s fate? Yesterday the Indian Point nuclear power plant on the Hudson River north of New York City reported that it shut down one of its reactors after a radioactive leak was found at the facility. Although the plant’s owner, Entergy Nuclear, said the leak posed […]