Biggest risk areas for the global supply chain in 2025
up arrow