The Islamic Corporation for the Development of the Private Sector (ICD), the private sector arm of the Islamic Development Bank (IsDB) Group, has extended $20 million medium-term Islamic finance ...