Operator of a payments technology company intended to help businesses to accept secure payments online and in person through one system. The company's technology creates opportunities for entrepreneur...

Information Technology
Cape Town, South Africa
Founded 2013
350 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$177M
Last Round
N/A