Vindicia Partners

Serve

A digital payment and commerce platform that gives consumers a new way to spend, send and receive money.