The Financial Conduct Authority (FCA) has fined Deutsche Bank £163m for failing to prevent 'Russian mirroring' trades between 2012 and 2015.
The FCA said this was the largest fine for anti-money laundering (AML) controls failings ever imposed by it or its predecessor, the Financial Services Authority. In addition, the bank agreed to pay...
Why China? Why now?
Party division on Brexit grows
Ingram served five years on board
GDPR in force May 2018
To launch in early 2018