Ubisoft has today announced further layoffs as part of its ongoing cost cutting program, with 105 staff now set to depart veteran Tom Clancy game studio Red Storm Entertainment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results