Business Process Outsourcing (BPO)

UAE’s CCI Global injects $50 million into Kenyan BPO hub