
Staff at Ubisoft’s Barcelona studio are going on strike over proposed layoffs that could see 51 workers lose their jobs. Read more
Want more insights? Join Grow With Caliber - our career elevating newsletter and get our take on the future of work delivered weekly.