Indian Point Energy Center

LocationMentioned in 1 video

A nuclear power plant in Hudson Valley, New York, that was eventually shut down despite being a source of cheap, CO2-free base load power. Its closure led to a reliance on natural gas.