Video game maker Blizzard Entertainment said it will be laying off 140 employees at its Irvine offices next month. In addition, Blizzard has told California officials it will be laying off 253 ...
Some results have been hidden because they may be inaccessible to you