The UK's financial watchdog says the bank had failed to properly check two of its clients.
Barclays fined £42m over money laundering checks The UK’s financial watchdog says the bank had failed to properly check two of its clients.