Menu

Tag Archives: Disney delays Pixar’s Win or Lose series

Amid Streaming Woes, Disney Delays Another Original Series

Disney delays Win or Lose series

In November 2019, The Walt Disney Company launched its very own streaming service, Disney+. While initially seeing some success — especially when the pandemic hit and most of the world was forced indoors — Disney+ has become quite the headache for the Mouse House. In just four short years, Disney+ has lost the once-untouchable company nearly $11 billion. Related: Disney Quietly ...

Read More »