Provides e-commerce solutions and digital retail systems. It develops and manages platforms that support online retail transactions, integrating software for order management, payment, and logistics coordination. Its services target businesses seeking to establish or expand digital sales channels.
1962
Switzerland
51 - 200 employees
Computer Software
$25M - 100M in revenue
N/A in profitability