COVID-19-related lockdowns and Russia’s invasion of Ukraine are the latest in a host of challenges and disruptions that supply chains have faced over the years. Supply chain challenges arising from the COVID-19 pandemic and Russia’s invasion of Ukraine are estimated to result in a potential cumulative loss of 920 billion euros to gross domestic product […]