Netflix Snaps Losing Streak, Adds 2.4 Million Subscribers Ahead of Ad Tier Launch

Business