Barbers, car washes and American sweet shops raided in money laundering crackdown
The National Crime Agency estimates £12bn of criminal cash is generated in the UK every year.
The National Crime Agency estimates £12bn of criminal cash is generated in the UK every year.