Netflix Europe Offices Raided In Tax Fraud Probe

French and Dutch authorities raided Netflix's offices in the two countries as part of an investigation into possible tax fraud by the streaming giant, news outlets reported Tuesday....

Already a subscriber? Click here to view full article