Chuka NwanaziaApr 15, 20193 minIs the Netherlands really a Tax Haven for Multinationals?Research commissioned by the European Greens once again shows that the Netherlands is a true tax haven for large companies. How true is that