ISLAMIC DEVELOPMENT BANK. The Islamic Development Bank is a unique aid institution, as all its funding is on an interest-free basis using financing techniques which […]