Internet Service Provider
Written by
Anza Kenya
November 16, 2012
0
2
0
0
0
Location
Street
Parkside Towers, Mombasa Road
Zuku is a homegrown East African brand. It was established with the aim of making quality home entertainment and communication services accessible to a rapidly growing, choice conscious East...