Supply Chain Brain shares insights from Descartes’ Chris Jones on how the turbulence of the past three years has elevated the importance of supply chains and logistics for executives and where they’re placing their innovation emphasis and technology deployment focus.

Read more on supplychainbrain.com