AI, Digital assets, Global payments landscapeThe 2025 McKinsey Global Payments Report: Competing systems, contested outcomesThe 2025 McKinsey Global Payments Report: Competing systems, contested outcomes CARFSeptember 26, 2025