Now it can be told — well, make that December 2. That’s the day when Discovery Inc. will unveil its plans and “overarching strategy” for its much-anticipated streaming service through a ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.