Tagged: Dresden Generating Station

Nuclear Science Merit Badge

Dresden Nuclear Power Station, the first privately financed nuclear power plant built in the United States, is located about three miles from Rainbow Scout Reservation near Morris, Illinois. It produces about 850 megawatts of...