Industry:
AI
Headquarters:
Johannesburg, NA - South Africa, South Africa
Founded Date:
1862-01-01
Employees Number:
10001+
Investor Type:
Investment Bank
Investment Stage:
Early Stage Venture
Number Of Exits:
4
Estimated Revenue:
$1B to $10B
Register and Claim Ownership