Episode graphic featuring the three interviewees: Livia Shmavonian, Yossi Sheffi, Josh Hodges
Episode
37

Rising geopolitical tensions and global trade volatility has revealed a key power struggle: supply chains are a matter of national security. This year’s annual report from the congressional U.S.–China Economic and Security Review Commission warns that China has begun weaponizing key supply chain chokepoints, from critical minerals to foundational semiconductors, creating risks that reach far beyond trade.

In this episode, we’re joined by Livia Shmavonian and Josh Hodges, two commissioners of the U.S.–China Economic and Security Review Commission, along with Professor Yossi Sheffi, Director of the MIT Center for Transportation and Logistics. They discuss key findings from this year’s report: why companies have been slow to recognize the strategic nature of their dependence on China, how subsidies and overcapacity distort global competition, and why innovation remains the United States’ greatest advantage. From U.S. manufacturing limitations to market access in China, the conversation explores what’s at stake, what must change, and how companies and policymakers can prepare for a future where supply chain strategy is inseparable from national security.

You can read the full report here.