Netflix co-CEO Sarandos says 'we could do better' after weak forecast 21 October 2026, 6:15 AM Read full story