Home Tags National Information Technology Development Agency

Tag: National Information Technology Development Agency

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...