The Sustainable Trade Index (STI) 2025, jointly developed by the Hinrich Foundation and the IMD World Competitiveness Centre, assesses how nations integrate economic growth, social inclusion, and ...