Instagram attracting more advertising than Twitter: Survey

The survey, from a unit of Comcast called Strata, came the same week Twitter Inc said its head of product, who took over the team in September, was leaving.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved