ATIDI’s profits jumps to $69 million
African Trade and Investment Development Insurance (ATIDI) recorded a remarkable performance for the financial year ended December 2023, backed by increased uptake of the insurer’s political and credit risk products on the…
