Facebook.com ranks as the #1 publisher based on number of display ad impressions delivered. 3 out of every 10 display ad impressions in the U.K. are delivered on Facebook.com, representing its highest...
Comscore just released its November 2009 Media Metrix data, which shows an important milestone being reached by a very popular social networking site. For the first time in its history, Facebook.com s...