gCaptain features key insights from Descartes’ recent study showing that almost half of supply chain leaders identified rising tariffs and trade barriers as their primary concern heading into 2025, followed closely by supply chain disruptions at 45% and geopolitical instability at 41%.

Read more on gcaptain.com