Facebook is top spot for online display ads
From CNET News.com: Facebook served up the greatest number of online display ads among all online publishers tracked by ComScore over the third quarter. With a total of 297 billion online display ads, the popular social network accounted for 23 percent of all ad impressions (the... |