CEO of new search engine, You.com, challenges Alphabet’s Google.com
A new online search engine, you.com, has been launched today, 09 November 2021, with its CEO, Richard Socher, openly challenging Google's "monopolistic monolith".
Tiayon · 09 November 2021