In August 2013, South Africa was ranked as the top African Country of the Future by ''fDi magazine'' based on the country's economic potential, labour environment, cost-effectiveness, infrastructure, business friendliness, and foreign direct investment strategy.