
Twitter Announces 16 Live Streaming Partnerships, Viewable in Canada Too
Twitter continues to place ever-increasing importance on video on its network, and the company has announced a new batch of partners that will bring a host of live-streamed programming to the service. Putting its lost deal to live stream NFL games on Thursday night behind, Twitter unveiled 16 new streaming video partnerships yesterday, led by...