33 employees
A cross-border payments platform for private individuals and businesses to pay online, send, and receive money in multiple currencies.
2016