Islamic Development Bank
The Islamic Development Bank (IDB) (Arabic: البنك الإسلامي للتنمية ) is a multilateral development financing institution located in Jeddah, Saudi Arabia. It was founded in 1973 by the Finance Minister...
Islamic Development Bank - Wikipedia