"Twitter $130 million in mobile ad revenue this yr vs Facebook’s $70 million"forbes.com1 point·pupulon9··0 commentsThoughts on the accuracy of this statement?Open articleSaveView on HN