96 percent of Google’s revenue is advertising, who buys it? (infographic)

A whopping 96 percent of Google‘s $37.9 billion 2011 revenue came from advertising, but who is putting all that cash in Google’s wallet?

Google is best known for its web search product, which has completely overturned how we research and …

Is yesterday’s pay-per-click tomorrow’s pay-per-Facebook-like?

This article is part of a series of posts about DEMO alumni and news of their progress. Integrate launched at DEMO in Fall 2010. Check out more at DEMO.

You’ve heard of pay-per-click, where an advertiser pays a content site …