606084
Financial Institutions Group
Aug 30, 2021
Djibouti
Africa
IFC Approval Date Pending
Completed
Estimated Total Budget Pending
(Project budget includes all project-funded activities)
Jun 15, 2025
Project Estimated Start Date Pending
Project Estimated End Date Pending