IBA - signs contract with IAEA for the installation of a Cyclone® KEY in Benin, West Africa (29.02.2024)