Search for:

The point of contention is over France’s new digital service tax.

Learn more about this story at

Find more videos like this at

Follow Newsy on Facebook:
Follow Newsy on Twitter: