Tag: ATIDI

ATIDI backs 20MW solar project in Uganda

African Trade & Investment Development Insurance (ATIDI) has announced its plan to…

Daily News Egypt Daily News Egypt