Internet Ad Revenue Up 149% - $31BN in 2011 #1 Post by Nik_Adhia » Wed, Apr 18, 2012, 3:52 PM UTC Internet Ad Revenue Up 149% - $31BN in 2011techcrunch.com