Posts

Showing posts with the label Microsoft

Microsoft laying off 1,900 Activision Blizzard and Xbox workers

Image
Microsoft laying off 1,900 Activision Blizzard and Xbox workers