THINK TANK Innovations to Supply Chain and Logistics: Where Are They Happening? March 1, 2023 Chris Jones, SCB Contributor Descartes studied 1,000 supply chain and logistics executives in North America and Europe, to determine where they’re placing their innovation emphasis and technology deployment focus.Read More
Back to (North) America: Companies Reassess Their Supply Chain StrategiesGlobal Supply Chain Management