India stood 43rd on IMD’s World Competitiveness Index 2020; Singapore on top

  • India retains to place 43rd on an annual World Competitiveness Index arranged by Institute for Management Development (IMD) with some traditional weaknesses like bad infrastructure and inadequate education investment keeping its ranking low.
Share on facebook
Share on twitter
Share on telegram