Major changes at Netflix have now reached the UK, with the streaming giant laying off up to 3 percent of its workforce at its headquarters in London.
The post Netflix Layoffs Go Global, Hitting London Headquarters in Latest Shake-Up appeared first on Breitbart.
