“Executives at Starz apparently concluded that they would lose even more money by giving consumers a reason to subscribe to Netflix instead of the cable channel.”
“Executives at Starz apparently concluded that they would lose even more money by giving consumers a reason to subscribe to Netflix instead of the cable channel.”