4 ms·
It has never been about that. This is about Facebook, Google and Twitter not wanting competition for for their ad markets.
by rchaud 2y ago
It has never been about that. This is about Facebook, Google and Twitter not wanting competition for for their ad markets.