Arab Fund for Economic and Social Development (AFESD)

A multilateral Arab fund that actively searches for projects in Arab League countries and then assumes responsibility for project implementation.