The African Trade and Investment Development Insurance (ATIDI), formerly known as the African Trade Insurance Agency – (ATI) closed its 23rd Annual General Meetings in Kigali, Rwanda. The AGM approved the organization’s results in 2022, marked by steady performance despite a volatile post Covid-19 economic environment, globally and across Africa.