What Are The Paradise Papers?
The Paradise Papers are a huge leak of financial documents that throw light on the top end of the world of offshore finance. As with last year's Panama Papers leak, the Paradise Papers were obtained by the German newspaper Süddeutsche. Continue reading