AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Importance of Cracking Down on Money Laundering
Dan Nielsen: It's easier to set up a company in Delaware than to get a library card. He says the anonymity offered by Delaware makes money laundering pretty easy. The US prides itself on the legitimacy of its financial system, he says. But it also has high levels of transparency that other countries don't have,Nielsen adds.