Submit link · Login · Register

Activision-Blizzard, the major video game company behind 'Call of Duty' and 'Overwatch,' is laying off about 800 employees, Business Insider - Business Insider Malaysia

Original link:

Business Insider - In the wake of the loss of key executives and a tumbling share price, Activision Blizzard is undergoing layoffs.. Read more at

Continue to site →