Develepers At Two Major Studios Have Successfully Unionized
Developers at Avalanche Studios Group and CD Projekt Red have separately unionized in the latest wave of labor organization in video game development.Over 100 developers at Avalanche Studios, creators of…