Return to Article Details The Impact of Internal Islamic Certificates of Deposit (ICD) on the Profitability of Islamic Banks Download Download PDF