With layoffs and a firing, Netflix hurries to rewrite its narrative

The Business Times - Oct 19, 2026

The firm’s stock price has plunged over 40% in 2026 as its share of TV viewing time falls

Read full article

MORE NEWS