India Ranks 24th In Hinrich-IMD Sustainable Trade Index 2023, New Zealand Tops The Chart
The International Institute for Management Development (IMD) and the Hinrich Foundation present the 2023 edition of the Hinrich-IMD Sustainable Trade Index (STI). This year’s release casts a spotlight on a global shift towards “slowbalisation” in the post-pandemic world marked by geopolitical uncertainties The STI data shows a concerning deterioration in non-tariff barriers and […]