OFID is a development finance institution created to foster social and economic progress in the developing world.WebTwitterFacebookYoutube