Tech in Africa is taking off