IHub

IHub

Globally recognized organization that is deeply steeped in the local tech innovation culture
Nairobi Kenya (HQ)
Name
Valuation
Market
Growth Stage
Funding
Last Round
Date
Location