> the zero-tax policy they themselves apply to corporation + laws that help in tax avoidance for corps with legal hq there.
There's no such zero-tax policy. There simply is the liquidatieverliesregeling, which allows you to subtract not-yet-subtracted losses from investments overseas from the profits in the HQ.
Shell is the common example. It has an HQ in the Netherlands, and many overseas investments. e.g. hundreds of places where it drills for oil in many different jurisdictions.
Suppose 9 of these of these do not find profitable oil and thus make a loss of $10 each, and 1 of these does find oil and makes a profit of $100. The total profit for Shell is $100-90 = $10. Corporate taxes only tax profits, that's true around the world.
However, because the 10 Shell entities are drilling for oil in 10 different jurisdictions, the one profitable company cannot deduct losses from other jurisdictions from its profits. Therefore the $100 is taxed at say 20%, so the income is $80. And the losses are still $90. So overal, worldwide Shell just made a $10 loss due to taxes, despite making a profit.
The Netherlands' tax regime simply states that if you have an HQ, you can deduct all those losses which you haven't been able to deduct before, from the profits of the HQ. That's in principle a fair form of taxation. Second, it doesn't benefit the Netherlands tax-wise, because it reduces the tax income in the Netherlands, while profits overseas are still taxed overseas and generate income for those local jurisdictions.
This idea that therefore the Netherlands has a zero-tax policy that's screwing other countries is nonsense. There are many other examples and discussions you can have about Dutch taxes creating issues overseas (the Netherlands is certainly not perfect), but the tax regime for corps with a legal HQ in the Netherlands isn't one of them.