A Finnish fintech offering cloud-based payment processing and open banking services.
2016
Finland
51 - 200 employees
Financial Services
$1M - 10M in revenue
Industry Rank
353 out of 610
Finland, Finance, Investment Management
Finland, Finance, Financial Services
Sustainability Report
Total sustainability employees
2-3