Trouble in Paradise

Paradise Papers Shed New Light on Offshore Tax Havens   Recently, a massive cache of over thirteen million financial documents was leaked to several European newspapers. Referred to as the Paradise Papers, this collection of documents shed new light on the financial practices of the world’s wealthiest individuals and corporations. More specifically, they provided insight …