Stop Scams UK is a membership organisation which brings together businesses from the three sectors most affected by scams – financial services, technology and telecoms, forming a united front to ...