Ubisoft hits another studio with layoffs, 100+ employees offered severance packages

TweakTown | 20.03.2026 09:32
Ubisoft is reportedly laying off 100+ employees at Red Storm Entertainment as part of its global cost-cutting initiative, which it's deep into.Continue reading at TweakTown