Sort by: Date Modified (Z to A)
Sort By:

Sort Order:


Apply Sort Cancel

Islamic Corporation for the Development of the Private Sector ICD

The Islamic Corporation for the Development of the Private Sector (ICD) is a multilateral development financial institution based in Jeddah, Saudi Arabia. Established in November 1999, it is a member of the Islamic Development Bank (IsDB) Group and operates with an authorized capital of $4 billion. ICD is jointly owned...