What are the Paradise Papers?

A massive new trove of leaked records is shining light on how the world’s richest are sheltering their wealth offshore.