Global supply chains have experienced several shocks in recent years, including a pandemic and war, but have so far proved resilient.