Tag: Shell Company
Why Set Up a Shell Company in Panama? The Psychology Driving...
“Whatever else they do, the Panama Papers give us insight into the extent of the psychological damage suffered by wealthy elites and those who serve them.”