Payment processing and financial services platform
Leading European fintech payment processor, well-known in region