What do you want to study today?

Your reading report

0 slides seen

Time spent studying

0 min Today
0 min Till date

Sustainable Business Index 2025

Published jointly by the Hinrich Foundation and IMD, the Sustainable Business Index 2025 assessed trade sustainability and business practices across 30 economie

Published jointly by the Hinrich Foundation and IMD, the Sustainable Business Index 2025 assessed trade sustainability and business practices across 30 economies. The United Kingdom secured the 1st rank. India placed 23rd globally, maintaining the exact same rank as in 2024.