Category: nuclear energy

Nuclear Power: A Now-Embraceable 3rd Rail of Bipartisan Accord in Energy Debate

Indian Point Nuclear Power plant, which sits on the east bank of the Hudson River about 36 miles north of Manhattan, had provided up to a quarter of the New…