Octerra Capital

Octerra Capital

Venture capitalClaimed
HQ location
Ogoyo, Nigeria
Portfolio analysis
Notes (0)