News

Total payment volume in the second quarter of 2025 was $21.5 billion, an increase of 4.1% from $20.6 billion in the second quarter of 2024. Transaction yield in the second quarter of 2025 was $5.50, ...