b12partners.net
Who Buys All Those Google Ads
Google cleared $37.9 billion in 2011 revenue, which equates to more than $3 billion a month, mostly from those little text ads next to your search results that neither you or anybody you know will …