In the 2019 edition of the IMD World Competitiveness Rankings, India achieved the 43rd position, making it one of the most competitive economies globally. The top spots were...