The Customs and Excise Department, one of the operational departments of the National Revenue Authority is poised to join over 160 countries to celebrate this year’s International Customs