The world, including South Africa, is flush with idle capital. In the highly competitive market for investment, South Africa does not rank very high.

read more