Businesses encouraged to have their say on future of customs

HM Revenue and Customs (HMRC) has published a call for evidence and is inviting businesses, traders, and the public to feedback on the customs system.