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
2024-04-02