CD Projekt Red, the developer of The Witcher and Cyberpunk, is laying off around 100 employees as part of a restructuring.Read More GamesBeat, Gaming Business, category-/Games/Computer & Video Games, CD Projekt RED, Cyberpunk 2077, Gaming Workplace, layoffs, The Witcher VentureBeat