South Africa: great for investment