Delaware better place to hide money than Switzerland
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.