By Martin Meacock, Vice-President of Product Management, Descartes
With ongoing political uncertainty, recession and inflation plus a fuel and energy crisis – all straight off the back of years of Brexit- and pandemic-related supply chain chaos, it’s fair to say UK business has had a challenging few years.

















