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...
Read more »