Abba Payments Ltd. is a financial technology company developing digital financial infrastructure initiatives focused on payments, market infrastructure, and modern financial services. Through its Namibia-based registered subsidiary, Abba Payments (Namibia) (Pty) Ltd., the company’s ecosystem includ... Read more
This company has no teams yet
This company has no offices yet