What are Paradise Papers?

Paradise Papers is a new cache of 13.4 million documents that expose how the rich and the powerful took advantage of and, in many cases, misused the tax havens. This leak that comes 18 months after the Panama Papers is the largest ever leak of financial data.