May 23, 2022 US lands top spot as world’s biggest enabler of financial secrecy in new index US lands top spot as world’s biggest enabler of financial secrecy in new index – ICIJ