“The search landscape is evolving” – sure, we hear that everyday in this industry, but when you log on to Google, it’s hard to drink the Kool-Aid. I have to admit, I think I’m finally starting to feel the “hype” thanks to some inspiriting things from the Yahoo camp. When Yahoo said they were going […]
Read more...