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…