Offices of the streaming giant have been searched in France and the Netherlands, as part of an investigation into suspected tax fraud.
Offices of the streaming giant have been searched in France and the Netherlands, as part of an investigation into suspected tax fraud.