Skip to content

SmartMetric Reports That Over $24 Billion Was Lost in 2018 Due to Payment Card Fraud Worldwide