Southern Africa and ATIDI: A Region Leaving Risk Capacity on the Table

By Taurai Craig Museka

By any measure, the African Trade & Investment Development Insurance Agency (ATIDI) has become one of Africa’s most important financial institutions. Established to mitigate political, credit, and investment risks, ATIDI has evolved into a central pillar of the continent’s trade and infrastructure finance ecosystem.

Yet a closer look at ATIDI’s 2024 project support

Read more