Nambu

Nambu

Insect Protein | Nambu Group | South Africa.

HQ location
Makhanda (Grahamstown), South Africa
Launch date
Employees
Enterprise value
$688k—1m
Authorizing premium user...