An FCA survey found that 35 financial firms offboarded 238,396 customers suspected of money mule activity in 2025. Its separate analysis of fraud cases found that proceeds were commonly cashed out ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results