Founded in 1996, Red Storm Entertainment is cutting jobs as its parent company works to turn around floundering finances.
Ubisoft plans to lay off over 100 people at Red Storm Entertainment, the original creators of Rainbow Six, and the team will cease all game development.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results