Netflix is laying off 6% of its workforce, in biggest round of job cuts at streaming giant in years

Oct 14, 05:28 PM