“Losing Key Talents and Skills” is a Major Risk, Says Ubisoft Amidst Layoffs admin July 14, 2026 Add Comment Edit While Ubisoft has been going through plenty of layoffs in recent times in its bid to cut down on costs, in its new annual financial report ... Read More