Twitter announced this week that they were launching a brand new search, one that would show you not the most recent tweets about a given topic, but the most relevant. And along with this announcement, they revealed some pretty neat stats about just how popular Twitter search is.
Read more