GamingPhil Spencer Says Activision Layoffs Were Due To Lack Of Growth And Need For Profits – FlizzyyXbox head Phil Spencer says that the layoffs at Activision Blizzard were done due to both the state of the... Read More