K

Kelvin Ofula
Review of iHub Nairobi

4 years ago

The hub. The epitome of places a techie would defi...

The hub. The epitome of places a techie would definitely want to visit while in East Africa. They have great facilities that will definitely accomodate any type of developer.

Comments:

No comments