Social media must do more to tackle payment fraud, the British regulator says Financial Crime October 18, 2024 Unlock the Editor’s Digest for freeSocial media groups must do more in the ‘war of attrition’ against financial fraud on…