Technology ❯ Digital Payments ❯ Fintech ❯ Payment Platforms
The letter attributes 2025 lag to a narrowly led market.