Tag: Howard Axelrod
Report: Indian Point closure could mean 3,300 jobs lost
(Updated) A new report on the future of Indian Point warns the plant’s closure could result in more than 3,300 jobs lost and more than $11.5 billion in lost economic output.