Why the controversial Pandora Papers will be important to bankers and tax dodgers
What is the Pandora Papers? The financial records, which contain details of 8,500 bank accounts in more than 250 overseas jurisdictions, were leaked in 2017 to a French investigative website, Tax Refuge Watch. It…