May 17, 2022
US lands top spot as world’s biggest enabler of financial secrecy in new index
The Tax Justice Network singled out lax trust laws as a major drawback to financial transparency reforms in its biennial report, calling on G-7 nations to commit to creating a global asset register.