The UK’s financial watchdog has slammed Barclays for systemic anti-money laundering failures—despite its Tier 1 status. The penalty exposes just how fragile "trusted" banking infrastructure can be behind the scenes.
The fine: £42 million—and a public reckoning
On...