Tweet · 10 Mar 2018, 18:05 UTC

Is it conceivable that having the same company own the largest search engine, the largest advertising network, and the biggest browser market share could be detrimental to the Web?
Quoting a tweet by @brucel ↗
↺ 17