UK lost €2.3B in tax from big tech because rules are ‘no longer fit for purpose’

Business