Organized Crime and Corruption Reporting Project (OCCRP) partner the International Consortium of Investigative Journalists (ICIJ) has released a new leak revealing the owners and directors of tens of thousands of offshore companies in the Bahamas. The names include a former top European official.
More...