By Elizabeth Hearst for AMLi
United States Treasury Secretary, Janet Yellen, has said there is a “good argument” that the United States is right now the “best place to hide and launder ill-gotten gains”.
States that “give corruption cover”. She added that “we need to throw a spotlight on them” and revealed the US government was implementing a “holistic strategy” to combat corruption released this week.