US Arguably Top Spot For Money Laundering, Yellen Says

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...

Already a subscriber? Click here to view full article