Stat: Security concerns push UK shoppers to abandon digital transactions
Security concerns are now the biggest barrier to completing online purchases, with more than 50% of UK shoppers having abandoned a transaction due to fear of fraud, according to recent research by Burbank and YouGov.