The Pandora Papers leak is serious cause for concern for the world's rich and powerful, exposing their secret deals and hidden assets. The dump details over 29,000 offshore accounts – double the number identified in 2016 in the so-called Panama Papers, which was regarded at the time as the largest data leak journalists had ever worked with.