The recently released World Economic Forum’s (WEF) Global Competitiveness Report has revealed that South Africa, while still enjoying a coveted second spot, has been overtaken by Mauritius as the most competitive country in Sub-Saharan Africa, and...