IDB Islamic Development Bank
The Islamic Development Bank (IDB) is an international Islamic financial institution backed by 56 member countries from around the globe. It is located in Jeddah, Saudi Arabia.

Posted by Editor on March 9, 2018 09:35 CET
The Islamic Development Bank (IDB) is an international Islamic financial institution backed by 56 member countries from around the globe. It is located in Jeddah, Saudi Arabia.
Governmental, Supranationals, Supranational Institutions, Emerging Markets, Saudi Arabia
Next Idorsia