Surrender at Ft. Calhoun

The nation’s smallest nuclear power plant, at 479 MW, threw in the towel this week The management of Omaha Public Power District (OPPD) has recommended that the single-unit Fort Calhoun nuclear power station in Nebraska be permanently shut down. Rising costs, record low natural gas prices, and flat ...read more