Shaka Ventures

Shaka Ventures

HQ location
Nairobi, Kenya
Launch date
Employees
Recent deals
Authorizing premium user...