Comment
Comment by diggan
Maybe our definitions of "Tax shelters" are a bit different, but I think of Cayman Islands or Bermuda when I hear that, and Netherlands is not like that in the context of Europe. Probably Ireland is the closest you get, so would have been a much better example.