Skip to content
Loading headlines…
1,000 layoffs, two top execs fired: What Netflix co-CEO Greg Peters told employees · newsGlobal