228 employees
Provide a simple, safe and secure way for individuals and businesses to make and accept payments in Africa.
2009