Does Twitter’s Video Push Have Enough Oomph?

With advertisers investing larger portions of their budgets in digital video, Twitter is dead set on grabbing a piece of the pie.