Global Competitiveness Index 2023: India slips to 40th spot I Check which country TOPPED the list

[ad_1] Image Source : PIXABAY Representational Image India has slipped three ranks on the latest world competitiveness ranking released by the International Institute for Management Development (IMD). The country ranked…