World Competitiveness Index 2023: The International Institute for Management Development (IMD) published the World Competitiveness Index. Denmark, Ireland, and Switzerland have been named the top three among 64 economies measured for their global competitiveness. India with 40th rank which is still in a better position than it was between 2019-2021 when it was placed 43rd […]