Company / Corporate

ICL

Definition

Inter-Company Luanda

ICL means Inter-Company Luanda.

Refers to inter-company transactions or processes related to operations in Luanda, Angola.

✓ Verified term