Netflix is hosting the NFL and Beyoncé. But is its tech ready for prime time?

Netflix is hosting the NFL and Beyoncé. But is its tech ready for prime time?

No comments

Read more