8 ms·What tax revenue ? Aren't they all declaring their profits in Ireland (a tax haven) ?by shlip 8mo agoWhat tax revenue ? Aren't they all declaring their profits in Ireland (a tax haven) ?