Consumer affairs and financial services specialists alike have given their backing to new commitments from some of the world’s leading tech and social media platforms to do more to clamp down on online fraud affecting UK citizens. Delivering on a previous government pledge to address the issue of fraud, the Online Fraud Charter was […]