Do you want to know more about setting up a business in the Netherlands? We published a manual to guide you through the Dutch investment environment....