Supported by the Kenyan Information, Communication and Technology Authority and located at the Catholic University of Eastern Africa, it features one of Africa’s most powerful cloud-enabled computing hubs.