Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

France levies 3 percent tax on major tech firms

Al Jazeera English
Al Jazeera English
2 days ago|11 views
France passes a law to tax digital giants, defying of US anger.
Related topic

French Third Republic