You are viewing a single thread.
View all comments 21 points
It’s France and the EU on one side, American business practice on the other.
3 points
2 points
I don’t want to start a political drama but… What’s the French or EU equivalent and why isn’t it as popular? Or is it? I honestly don’t know but keep asking the question why is Amazon (or Google for that matter) so dominant in their markets even outside the US?
6 points
5 points
1 point