10 employees
InterClique operates a payment automation system for small- to medium-sized businesses that make purchases via the Internet.
1999