BusinessNetflix Cuts 2026 Ad Forecast to $2.7 Billion as Growth SlowsBy Helena WardOct 22, 2026, 12:55 AM UTC