Developers at Avalanche Studios and CD Projekt Red Have Unionized
Developers at Avalanche Studios Group and CD Projekt Red have separately unionized in the modern era of labor organization in the gaming industry. Over 100 staff at Avalanche Studios (Just Cause,...