Home / Ubisoft Shakes Up Global Operations: UK Studio Closure and Restructuring to Impact 185 Employees

Browsing Tag: Ubisoft Shakes Up Global Operations: UK Studio Closure and Restructuring to Impact 185 Employees