Mastodon

Mossack Fonseca

Why set up a shell company in Panama?

Why Set Up a Shell Company in Panama? The Psychology Driving Illicit Financial Flows Robert J. Burrowes A previously little-known law firm called Mossack Fonseca, based in Panama, has recently been exposed as one of the world’s major creators of…

Panama Papers: German paper publishes ‘biggest leak in history’ on corruption

Germany’s Süddeutsche Zeitung (SZ) has released the biggest leak in journalistic history, posting 11.5 million documents from a Panamanian law firm online and providing “rare insights into a world that can only exist in the shadows.” SZ said it received…