Two Russian tech moguls exposed by Pandora Papers
Earlier this week the International Consortium of Investigative Journalists (ICIJ) released the ‘Pandora Papers,’ a deep dive into “offshore havens and hidden riches of world leaders and billionaires.” Millions of leaked documents unveil financial secrets of current and former world leaders, politicians and public officials in 91 countries and territories, alongside “a global lineup of fugitives, con artists …