2025 Global Digital Shopping Index: the impact of cross-channel shopping

Payments trends