Intaba Capital

Intaba Capital

HQ location
Cape Town, South Africa
Launch date
Employees
Recent deals
  • Financial advisory
Authorizing premium user...