Be careful what you wish for: Indian Point nuke plant to close by 2021… or 2025

The New York Times is reporting that Gov. Andrew Cuomo has reached an agreement with the owners of the controversial Indian Point nuclear power plant to shut it down and its environmental critics are wetting their pants. The fight against the plant has been ongoing for years.┬áThis is one of those be careful what you wish for scenarios. Close it do…