The 11 most important things in the leaked FinCEN files, which exposed $2 trillion in suspicious transactions and are roiling the world of finance Yelena Dzhanova,Mia Jankowicz 21 sep 2020