NYC braces for blackouts after Indian Point nuclear plant closure

Indian Point Energy Center was a 2000-megawatt nuclear power plant located just about 25 miles north of New York City. It had been producing energy since …

Leave a Reply

Your email address will not be published. Required fields are marked *