A contract awarded to a local supplier within the operating country.
ICC
Definition
In-Country Contract
ICC means In-Country Contract.
✓ Verified term
In-Country Contract
ICC means In-Country Contract.
A contract awarded to a local supplier within the operating country.
You might also be looking for