Tag: layoff

published on January 19, 2018 - 1:10 PM
Activision Blizzard, developer of the Call of Duty series of games, has shut down its only California distribution center in...
Read more »
Activision Blizzard, developer of the Call of Duty series of games, has shut down its only California distribution center in...