Indian Point / Unit 3 Set For Closure, Despite Warnings On Emissions

The last of three nuclear power reactors at the Indian Point nuclear power station in New York is scheduled for closure on Friday, after a years-long battle over its fate and despite warnings that shuttering the plant could increase the state’s short ...read more