After a federal judge overturned a 2023 New York state law which attempted to wrest nuclear regulatory control from the US government, the decommissioned Indian Point nuclear power plant is set to ...