Crypto Payments in Europe Lag Behind: Just 0.2% Online Adoption | Whale Factor