Skip to main content

The TEPCO No. 7 reactor is seen at the Kashiwazaki-Kariwa nuclear plant in Kashiwazaki

The Tokyo Electric Power Co. (TEPCO) No. 7 reactor is seen at the Kashiwazaki-Kariwa nuclear plant in Kashiwazaki, Japan May 9, 2009. REUTERS/Toru Hanai/Files