"Arcane rules and regulations to start and run a business":
Please explain what you mean by this for the Netherlands? (I say this as an expat Brit with his own business in the NL)
Please explain what you mean by this for the Netherlands? (I say this as an expat Brit with his own business in the NL)