South Africa, although strengthening its position by one place to #52, still ranked in the bottom ten of the 61 countries in the World Competitive Rankings released on Monday. Business executives who were asked to list 5 indicators from a list of 15 that they perceived as the key attractiveness factors[…]
