Supply Chain Disruptions Could Cost European Economies Up to €920 Billion in GDP by 2023, According…
Supply chain challenges arising from the COVID-19 pandemic and Russia’s invasion of Ukraine could result in a potential €920 billion cumulative loss to gross domestic product (GDP) across the Eurozone by 2023, according to a report released…