Storia: Crypto card deposits surpass $10B milestone, up 82% YTD — Warptech Lab News