Netherlands responsible for 17% of $301 billion annual tax avoidance by businesses | NL Times