Editor's Choice
ED
VoteStacks Editorial· 23h

@votestacks

Who thought canceling their @Netflix account was a bad idea?

A new survey suggests that 75% of Americans have cancelled their @Netflix subscriptions since the launch of new ad-supported options.

No votes yet

Join VoteStacks to cast your vote and see the full breakdown.

0 comments

Sign in to join the discussion.