NY’s Indian Point nuclear plant is closing, highlighting Cuomo’s flip on nuclear power after years of no real energy plan.