Posts

Facebook’s Ad income reached to the level of $1.86B in 2010