Internal Container depot

ICD means any place appointed and licensed by the Commissioner for the deposit of goods subject to customs control.


GLOSSARY 30/08/2018


💬
Internal Container depot