
Ubisoft Barcelona staff go on strike over 51 staff being laid off
Staff members at Ubisoft’s Barcelona studio are initiating a strike concerning suggested layoffs that may result in 51 employees losing their positions. Discover additional details…
Discover More

