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...
What made financial headlines over the weekend?
Payments from listed companies hit $513.8bn in Q2
Shredded document in 2013
'If Amazon cannot fix it...'
21-day transfer pledge