spence neumann
Advertisement

Netflix lays off 2% staff to weather slowing growth
About 150 employees have been laid off, most of them in the United States; the streaming giant is also cutting spends on contractors
- Home /
- Spence-neumann
Advertisement
Advertisement
Advertisement