Twitter COO Anthony Noto: streaming NFL, other sports “has helped us drive distribution”
Twitter’s $10 million deal to stream 10 Thursday Night Football games resulted in an acceptable interface (albeit one...
Twitter’s $10 million deal to stream 10 Thursday Night Football games resulted in an acceptable interface (albeit one...