SearchCap: The Day In Search, April 14, 2011
Below is what happened in search today, as reported on Search Engine Land and from other places across the web. From Search Engine Land: Google Q1 2011 Revenues $8.58 Billion, Some Investors Unhappy Google had a strong Q1 with $8.58 billion in gross revenue. Net revenue was $6.54 billion. Both figures were somewhat better than […]