Switzerland, USA, and Cayman top the 2018 Financial Secrecy Index
Switzerland, the United States, and the Cayman Islands are the world’s biggest contributors to financial secrecy, according to the latest edition of the Tax Justice Network’s Financial Secrecy Index.