South Africa and Silicon Valley: From Gold Mines to Elon Musk

A Conversation with Dr Tim Karayiannides