Page 21 - ICD AR21 EN
P. 21

 In 2021, ICD has disbursed more than
USD 3.75 billion since its inception in 1999
Since its inception in 1999, ICD has approved
505 projects,
valued at a total of
USD 7.08 billion,
for private sector development
ICD IN NUMBERS
STRONGER TOGETHER 19


























































































   19   20   21   22   23