FinCEN Files Finds Deutsche Bank Responsible for $1.3 Trillion Illegal Transactions, Current Execs Knew About 2015 $10 Billion Moscow Scandal Leaked FinCEN documents showed Deutsche Bank was responsible in more than half of the $2 trillion of illegal transactions between 1999 and 2017. by CJ Robles