By
Vincent Owino
Business & Technology Reporter
Nation Media Group
Kenya has been ranked the world’s eleventh best country to outsource business processes to, beating advanced economies like the United Kingdom and the United States, due to its affordable labour costs and English proficiency of workers.














