Tag

IMD WORLD COMPETITIVENESS RANKING 2019

Despite being the largest economy in Africa, Nigeria was not rated among the world's most competitive according to the latest ranking by @IMD_Bschool.