Netflix logo on mobile device on red background with popcorn

Netflix Lays Off 300 in Latest Round of Cutbacks

Netflix lays off 300 employees, representing about 3% of the company’s workforce.

Netflix Lays Off 300 in Latest Round of Cutbacks Read More »