Have Your Offshore Interests Been Leaked?
A new batch of stolen data from an offshore services provider has now been released. Dubbed the “Paradise Papers,” the leak consists of more than 13.4 million documents from Appleby’s, an international law firm based in Bermuda.