EMEA Region
1 stat
BLIK (Poland e-commerce payments)
eCommerce
70.000000%
Global Region
2 stats
digital payments
marketing
41.800000%
Email channel
marketing
7.000000%