Personal Finance
Both Mike Ybarra, the president of Blizzard, and chief design officer Allen Adham have stepped down from their positions. Activision Blizzard employees were the primary targets of the layoffs, although some staff from Xbox and ZeniMax were also impacted. In fiscal year 2025, over 25 billion dollars, which accounted for more than 15% of Microsoft’s […]