An International Atomic Energy Agency (IAEA) team of experts has concluded a seven-day safety review of Sri Lanka’s selection process to identify potential sites to build its first nuclear power plant ...