Fraud costs the UK an incredible £190 billion a year. Sadly for businesses, they bear a significant proportion of this cost with £140bn of these losses being attributed to them. What’s even more worrying is the 2019 Fraudscape report which provides statistics for...

read more