Netflix to lay off roughly 1,000 employees, or 6% of workforce

3 weeks ago

The Netflix logo is displayed at a company office on May 12, 2026 in Los Angeles, California.

Justin Sullivan | Getty Images

Read Entire Article