Site logo

Category: News

Feb 14
Card industry faces $400B in fraud losses over next decade

Card fraud over the next decade will cost the industry a collective $408.50 billion in losses globally, according to an annual report