The prospect of technology start-ups in Africa