by Ciaran Nagle | Jan 23, 2020 | Blog
According to Cybersource, 90% of 120 companies surveyed recently stated that they had been subject to fraud. Of these, 84% said it had been somewhat or very significant. When you do the math, this latter group amounts to 91 out of the original 120 – a huge...