34 employees
We bring an ahead-of-time FinTech solution into existence. Ottu offers white labeled payment links and suite of payments solution.
2018