Enabling Enterprise - Building Prosperity Islamic Corporation for the Development of the Private Sector (ICD) Member of the Islamic Development Bank Group.
Islamic Corporation for the Development of the Private Sector (ICD)