Netflix Struggles to Win Investor Confidence
The streaming service Netflix is under pressure to convince investors of its growth strategy. The company has lost over one-fifth of its value as users are less active due to increased competition from traditional media companies, YouTube, and mobile streaming.