A scene from Netflix’s “Stranger Things”.
Source: Netflix
Could Netflix ditch its binge-release model? Stranger things have happened.
The all-at-once release strategy for television shows is a bedrock of Netflix’s strategy. The first seven episodes of “Stranger Things,” which all premiered on May 27, broke records. It was the