ScreenHub on MSN
Amazon lays off 14,000 staff, ends development on New World MMO
Amazon has confirmed plans to lay off 14,000 staff, in a significant cut that will decimate the company’s games division as well as other corporate jobs. In a note from Beth Galetti, Amazon’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results