Netflix France


Netflix opens Paris office, agrees 2% tax on revenues

Netflix has opened a fully staffed Paris office, while agreeing to a 2% tax on annual revenues in France. The French office – which follows bases in Amsterdam and London – will have around 20 staff who will be a mix of new hires and employees relocating from Amsterdam, where the streaming giant opened shop […]