HM Revenue and Customs’ (HMRC’s) programme to create a UK Single Trade Window (STW) for importers and exporters has suffered from internal delays and turmoil, Computer Weekly has learned. In June 2023 ...