Technology May 26, 2021 iColo Starts Construction of Third Data Center in Kenya. iColo, a market leader in carrier-neutral data center infrastructure in Kenya has announced the construction of its third data center in Nyali, Mombasa called MBA2. Mombasa is the entry point for new subsea cable systems…