April 24, 2012

Diablo Canyon knocked offline, powerless against tiny jellyfish-like creature

Diablo Canyon nuclear power plant is idle today from the combination of one reactor shut down for refueling and the other shut down due to an influx of small jellyfish-like animals clogging the facility's cooling water intake structure.

Related content