I joined a roundtable at the Elevate Africa conference showcasing Kenya as an emerging global business services destination.