Industry Research

47% of USA consumers have experienced card fraud over the past 5 years