CD Projekt Red is laying off about 9 percent of its staff
CD Projekt Red is laying off about 9 percent of its staff
www.theverge.com CD Projekt Red is laying off about 9 percent of its staff
Despite its big lineup of games, it’s still cutting jobs.
0
comments