Mission statement
Technologies, expertise, and right attitudes behind globally scaling business. An 800-strong team in Europe and Asia specializing in technologies and processes in areas such as e-commerce/retail, mobility, transport & logistics, travel.