Xbox console sales plummet but Activision Blizzard boosts Microsoft revenue April 26, 2024 Xbox April 26, 2024 11:27 amXbox console sales plummet but Activision Blizzard boosts Microsoft revenueSource : metro.co.ukRead Full ArticleTrending now