A multilateral development finance institution that focuses on Islamic finance for infrastructure and social projects in its 57 member countries.
View on icoop.ai