Press Release

CCI Global to occupy largest contact centre in Kenya at Tatu City