Posts tagged with leaks

FinCEN files reveal beneficial ownership weakness at heart of financial system

press Open Ownership · Sep 2020

The FinCEN files are the latest leak confirming that anonymous companies are the vehicle of choice for hiding illicit activities and money. More than USD 2 trillion in suspicious transactions have been revealed and investigated by BuzzFeed and the International...

Continue reading