Social engagement
Social engagement: 1K social following, 9 posts in the last 12 months — below the industry typical range.
Recent activity
27 Apr 2026
Recognition
23 Apr 2026
Recognition
22 Dec 2025
Product launch
Instant Payments service
Software solutions for financial institutions for processing financial transactions
Social engagement: 1K social following, 9 posts in the last 12 months — below the industry typical range.