Servercore takes cloud services to Kenya by Modupeoluwa Olalere November 15, 2023 0 Servercore, a Kazakhstan and Uzbekistan-based IT infrastructure company, launched its stable and scalable cloud services in Kenya, entering a new ...