3 April 2016

The Panama Papers, a leak of legal documents, reveals information on 214,488 offshore companies.