Skip To Content


BuzzFeed News

BuzzFeed News; Getty Images

Top Deutsche Bank Executives Missed Major Red Flags Pointing To A Massive Money Laundering Scandal

When the $10 billion mirror trading scandal was exposed, little emerged about who its victims were or how much Deutsche’s executives knew. The FinCEN Files investigation shows how deep the rot went.