neutronbytes.com
Surrender at Ft. Calhoun
The nation’s smallest nuclear power plant, at 479 MW, threw in the towel this week. Update: OPPD Board makes it official 6/15/16. The management of Omaha Public Power District (OPPD) has recommende…