4 ms·France demands millions of euros from Big Tech firms such as Facebook and Amazon5 points by jeremylevy 6y ago