2 ms·The Netherlands is one of the largest tax havens in Europe, indeed the world3 points by temp 11y ago