84 employees
Designing financial infrastructure for innovators and change-makers to build, adapt and thrive in our interconnected world. We offer embedded finance as well as smart business banking solutions.
2014