top | item 46660164

(no title)

shlip | 1 month ago

What tax revenue ? Aren't they all declaring their profits in Ireland (a tax haven) ?

discuss

order

No comments yet.