Thoughts on the accuracy of this statement?
"Twitter $130 million in mobile ad revenue this yr vs Facebook’s $70 million"
forbes.com
1–2 of 2 posts
"Twitter $130 million in mobile ad revenue this yr vs Facebook’s $70 million"
forbes.com