Pandora Papers: 'This is Panama Papers on steroids'

An anonymous source shared with ICIJ more than 11.9 million documents and other records, from 14 offshore service providers that set up and manage shell companies and trusts in tax havens.