Greg Chapman: top related news

All news where Greg Chapman is mentioned

18.10 / 19:13
PC Xbox Series X Simulation Provident Microsoft Microsoft Has Laid Off Around 1,000 Of Its Employees
Microsoft has reportedly laid off about 1,000 of its staff across the company, including members on the Xbox and Edge teams.
DMCA