Today’s trade fragmentation means countries and regions are in a race against time to find new strategic advantages in the digital sphere, says IMD’s 2025 Digital Competitiveness Ranking. Switzerland, ...