Africa: Building an African Start-Up Nation or Start-Up City

It is important for African countries to understand that there is a competitive global process for attracting skills, start-ups and investment. It's no good complaining that Silicon Valley is not paying you enough attention if you have not got the basics in place.