455 employees
Yoyo is a digital banking company that offers eWallets, API, and mobile banking solutions and reward programs.
2007