Home Tags Eden Life

Tag: Eden Life

Latest News

Netflix Reduces Job To 300 In the Subscription Slide 

Netflix Reduces Job To 300 In the Subscription Slide 

0
Netflix has confirmed that it has laid off around 300 employees in its second round of layoffs since reporting its first drop in subscriptions...