In Summary
•Netflix is facing significant business challenges after reporting a loss of 200,000 subscribers in the first three months of the year.
•Netflix is facing significant business challenges.
WATCH: The latest videos from the Star
•Netflix is facing significant business challenges after reporting a loss of 200,000 subscribers in the first three months of the year.
•Netflix is facing significant business challenges.