Twitter has announced a raft of live-streamed content deals across sports, news and entertainment at its first-ever Digital Content NewFronts presentation.

Source: Twitter announces live content deals » Digital TV Europe

Advertisements