Andrew Cuomo

The Future of Indian Point
One of the most tense and drawn out debates in the region has been over the future of the Indian Point Power Plant in Buchanan. The plant produces over 2,000 megawatts of electrical power providing as much as 30% of the electricity in NYC and surrounding areas, however, it has long been a target for…