04 Jul 2022
Fraud is widespread these days and not going away anytime soon. According to a recent industry report, 38% of UK retail sales will be done online by 2026. Moreover, by 2026 almost 40% of all retail chain sales will be online. Whilst this is good news for eCommerce businesses, it is also good news for online fraudsters, with payment fraud being an ...