Gov. Andrew Cuomo announced plans to close the Indian Point nuclear power plant in Buchanan, Westchester County by April 2021 — 13 years ahead of the decommissioning schedule required by federal regulators. Cuomo said Monday that the 2,000 megawatt nuclear power plant, located 25 miles north of New York […]