The Payments Frontier: Insights for Mayfair Capital on the Fintech Industry (June 2025) | Mayfair Capital