Blog

SIGN IN

Archive for January 17, 2012

‘Search, Plus Your World’, a Game Changer?

Google’s awkwardly-named new results page has been stirring quite a lot of attention this past week. Rather than go in-depth explaining the change, we’ll first let one of Google’s pretty product videos do the talking:

Read more