Twitter Ad Chief: We’ve Never Been More Clear About What is Our Superpower

Twitter ad chief Matt Derella is at Advertising Week in New York City spreading the message that Twitter video advertising is the best platform to reach valuable audiences when they are most receptive.