Netflix Shares Sink as Streaming Space Grows More Competitive

Seth Schachner, managing director at Strat Americas, joins Cheddar News to discuss why Netflix shares are falling.
More Videos
Load More