Netflix: The rise and fall?

4
3 years agoVideo Created!

Losing subscribers, adding ads, stock price down, don’t seem to be doing so hot