What you think of Panama tax paper leak?

What do you think about the 11m confidential papers released onto the internet?