Payment processing and fintech platform for merchants
Well-known European fintech, established market leader in payments