NYC is about to lose most of its clean power; and city residents and elected officials hardly seem to know it CCR BLOG, Mike_Shatzkin_BlogsBy CCR@IIXXI8February 19, 2020Two nuclear reactors at Indian Point, about an hour north of New York City, provide about 25% of the city’s electricity and about 80% of...