World Competitiveness Index 2025
Published by the International Management Institute (IMD), the World Competitiveness Index 2025 evaluated economic performance and infrastructure across 67 glob
Published by the International Management Institute (IMD), the World Competitiveness Index 2025 evaluated economic performance and infrastructure across 67 global economies. Singapore claimed the 1st rank worldwide. India ranked 41st overall, shifting from its 39th rank in 2024.