Internet News Twitter is betting heavily on its video strategy, announces over a dozen streaming partners Twitter is today taking a lengthy stride to expedite its efforts both in… May 2, 2017No comments3 minute read