You've added this video with the title
"Delaware better place to hide money than Switzerland". To change this title, or add tags or comments,
click here.
New rankings show that Delaware is a better place to hide money than Switzerland. While this may come as a surprise to most Americans, financial sector analyst Heather Lowe says that it is not a surprise to the world's criminals.