The Panama Papers leak has been in the news for quite some time now. The stashing of sizeable funds abroad, with the presumed notion of safety, is an old phenomenon.
The Panama Papers leak has been in the news for quite some time now. The stashing of sizeable funds abroad, with the presumed notion of safety, is an old phenomenon.