An international bank that encourages economic and social development in its 56 member nations and in Muslim communities following Islamic law in non-member countries.
See also: www.isdb.org