The #Fincen leaks are the latest finance corruption megaleak, following #ParadisePapers (2017), #PanamaPapers (2016), #SwissLeaks (2015), #Luxleaks (2014). It's a trove of 2100 "Suspicious Activity Reports" (SARs) from the US Treasury's Financial Crimes Enforcement Network.