Skip to main content
share Share

From Wikipedia:

Tax and Customs Administration

The Tax and Customs Administration is the tax collection and customs service of the government of the Netherlands. It is part of the Ministry of Finance and is responsible for levying and collecting taxes in the Netherlands... Read More

SHOW DETAILS
up-solid down-solid