CIC Logo Featured Image Square

Saudi Arabia Makes IMD World Talent Rankings 2017 Debut With A Bang

RIYADH, November 21, 2017 –  Saudi Arabia made a splash in its debut in the IMD World Talent Rankings for this year, performing well in all three core categories and beating France, Japan, Spain and Italy, according to the latest yearly report by the prestigious International Institute for Management Development (IMD). In the IMD World Competitiveness…