2 ms·
Massive fines, and the threat of losing the ability to collect ad revenue from the EU (sell ad space to EU companies).
by tgsovlerkhgsel 6y ago
Massive fines, and the threat of losing the ability to collect ad revenue from the EU (sell ad space to EU companies).