Twitter Confirms Commitment To Video with Major Partnerships Including Live, Vox BuzzFeed

Twitter, once the realm of 140 character marketing pitches, is venturing deeper into content delivery with the announcement of a range of streaming deals with major content producers.

Share on: