Where Data Tells the Story
© Voronoi 2025. All rights reserved.
This infographic from the Hinrich Foundation introduces the 2025 edition of the Sustainable Trade Index (STI). The STI is an annual ranking of 30 select global economies developed along with the IMD World Competitiveness Center.
The purpose of the STI is to stimulate meaningful discussions about the linkages between global trade, sustainability, and resilience, serving as a practical tool for governments, policymakers, and researchers.