ATIDI shareholders approve 2022 results, new 5-year strategic plan
Shareholders of African Trade and Investment Development Insurance (ATIDI), formerly known as the African Trade Insurance Agency – (ATI) approved the organization’s 2022 financial results […]