US Arguably Top Spot For Money Laundering, Yellen Says
By Kevin Pinner · December 10, 2021, 1:10 PM EST
The United States may be the world's top spot for money laundering, said U.S. Treasury Secretary Janet Yellen, who added that proposed rules requiring a federal registry of shell company owners...
To view the full article, register now.
Try a seven day FREE Trial
Already a subscriber? Click here to login