Africa’s BPO giant CCI Global launched a massive call center in Tatu City, in the outskirts of Kenyan capital Nairobi. Situated within the expansive 5,000-acre Special Economic Zone (SEZ), the ...