In the picture, New York’s Ravenswood power plant, a 2,480MW plant built in 1963 that has been run by several companies and that was the proposed site for two nuclear reactors in the 1970s, plans that were dropped due to safety concerns. Located in Long Island City in Queens, opposite…