AFC

Definition: 
Arab Finance Corporation