ATIDI roots for uptake of development insurance to catalyse mega projects
The African Trade Insurance Agency, (ATIDI) is urging for increased uptake of development insurance to catalyze mega-projects and drive sustainable economic growth across Kenya and Africa.