Posts tagged "You.com search"

You.com challenges Google

You.com (David) is the new search engine looking to take on the giant Google (Goliath)