CorticorpNews
Back to Entertainment
3 photos

Updated

Netflix co-CEOs Ted Sarandos and Greg Peters addressed Wall Street analysts on October 20, 2026, following third-quarter earnings, acknowledging that a slowdown in US viewing and ad sales spurred the recent ouster of content chief Bela Bajaria and other executives.

Sources:Variety

1 outlet · 3 articles · first seen Oct 20, 6:00 PM ET

Every source article

Corroborated by 2 outlets (GDELT)