About 30 miles north of Manhattan, the Indian Point Energy Center looms over the banks of the Hudson. It produces 11 percent of the electricity consumed in New York state and a quarter of the power…
Read Full Article »About 30 miles north of Manhattan, the Indian Point Energy Center looms over the banks of the Hudson. It produces 11 percent of the electricity consumed in New York state and a quarter of the power…
Read Full Article »