Netflix Offices in France and Netherlands Raided Amid Tax Fraud Probe
Investigators have raided Netflix offices in France and the Netherlands amid a tax fraud and money laundering probe initiated by French authorities, signaling increased scrutiny of corporate tax practices.