Advertisement

spence neumann

Advertisement
Forbes List Logo
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
ByAFP
  • Home
  • /
  • Spence-neumann
Advertisement
Advertisement
Advertisement