32 employees
A company that designs, manufactures, and markets state-of-the-art mobile payment terminals.
2009