Data Centers

Safaricom Limited Naibori

Lower Kabete road, Nairobi

Resources