Microsoft Lays Off 1,900 Activision Blizzard, Xbox Staff One Day After $3 Trillion Valuation Read more