minus-squareStormwind@lemmy.worldOPtoWorld News@lemmy.world•The United Kingdom controls several tax heavens. They are sabotaging corporate transparencylinkfedilinkEnglisharrow-up1·edit-25 hours agoRemoved by mod linkfedilink
Removed by mod