Millions of documents reveal offshore deals and assets of more than 100 billionaires, 30 world leaders and 300 public officials..
Source: Albawaba
Full Article: Pandora papers: biggest ever leak of offshore data exposes financial secrets of rich and powerful