
0:000:00
Free Riskified PSD2 infographic | How often do you shop online? Animation
Across the markets surveyed, over 40% shop online at least once a week, while a third do so monthly. The most frequent shoppers were found in the UK.
Across the markets surveyed, over 40% shop online at least once a week, while a third do so monthly. The most frequent shoppers were found in the UK.