23 hours agoNetflix under tax fraud investigation as offices in France and Netherlands raidedB.C. Begley