Kenya has made its first-ever entry into the IMD World Competitiveness Ranking and has been ranked Africa’s Most Competitive ...