Layoff News
Got a Tip?
The Witcher
Gaming
CD Projekt Red Lays Off 100 Employees, around 9% workforce
July 27, 2023
x
x