IAEA Completes Nuclear Security Mission at Japan’s Kashiwazaki-Kariwa Nuclear Power Station

An International Atomic Energy Agency (IAEA) team of experts completed a nuclear security mission at the Kashiwazaki-Kariwa nuclear power station (KKNPS) in Japan today, which was carried out at the request of the country’s operator, Tokyo Electric Power Company (TEPCO)., Read More