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.