Want To Set Up A Shell Corporation To Hide Your Millions? No Problem
The Panama Papers showed just how easy it is to stash your money in a place where regulators can't find it. It's not illegal to set up these corporations, and the business of creating them is booming.