Skip to content
Layoffs News

Netflix Layoffs Report: What 800 Job Cuts Mean With Margins Near 30%

Sources and story details