Social Media

Forecast Puts Facebook’s 2010 Ad Revenue At $1.6 Billion