Posted on: December 8, 2009
Popular may now be the new relevant! We’ve always counted on Google to provide us with relevant search results, but have they made a mistake with “Live Search”? Launched Dec. 7th, this new feature will stream live results to users [...]