One of the top business schools in the world, Switzerland’s IMD, has recently completed its annual competitiveness rankings of countries around the world.